如何在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中运行应用程序,并改变一些代码服务器重新启动并应用更改 新版本令人惊叹!