如何在NTVS中使用nodemon(适用于Visual Studio的节点工具)
我正在使用Visual Studio Professional 13上的Node,很快就意识到,为代码中的每一次更改重新启动我的服务器变得麻烦了。
所以我做了一些研究,发现大多数人使用nodemon来自动刷新服务器。 虽然在线教程使用命令行来安装和运行他们的服务器与nodemon时,我用VS的界面来生成我的快递项目和下载nodemon。
我的问题是,当我运行我的服务器时,服务器不会重新启动时,我更新我的代码。 我的问题是如何通过nodemon运行我的服务器,如果我使用VS编码我的项目
这个链接也显示与我相同问题的人,但是其中的解决scheme并不清楚https://nodejstools.codeplex.com/workitem/545
以下作品适合我:
-
打开您的项目属性(“PROJECT”>“YourApp属性…”)
-
指向nodemon.cmd的“Node.exepath”(点击input框右侧的button,在地址栏中input“%AppData%\ npm \”,显示所有文件,select“nodemon.cmd”,保存属性表单)
启动debugging器,或使用“无需debugging即可启动”(Ctrl + F5)
接受的答案不适用于我,因为我的Nodemon安装中没有nodemon.cmd文件。 也许事情已经改变了。
但是,这确实奏效了:
在项目属性中,我只需将Node.exe选项设置为“C:\ Program Files(x86)\ nodejs \ node_modules \ nodemon \ bin \ nodemon.js”server.js
请注意,我的TypeScript文件是服务器。 吨 ,但我用编译的文件服务器。 j在Node.exe选项中。
尝试使用最新版本的NTVS(适用于Visual Studio的节点工具)。
现在当我在debugging中运行应用程序,并改变一些代码服务器重新启动并应用更改 新版本令人惊叹!