如何在NTVS中使用nodemon(Visual Studio的节点工具)

时间:2014-08-08 18:53:10

标签: node.js visual-studio-2013 nodemon

我在Visual Studio Professional 13上使用Node,我很快意识到,为代码中的每次更改重新启动服务器都变得很麻烦。

所以我做了一些研究,发现大多数人使用nodemon自动刷新他们的服务器。虽然当我使用VS的界面生成我的快速项目并下载nodemon时,在线教程使用命令行来安装和运行带有nodemon的服务器。

我的问题是,当我运行服务器时,服务器在我更新代码时不会重新启动。我的问题是,如果我使用VS

对项目进行编码,如何通过nodemon运行我的服务器

此链接还向人们展示了与我相同的问题,但其中的解决方案并不清楚 https://nodejstools.codeplex.com/workitem/545

3 个答案:

答案 0 :(得分:4)

以下内容适用于我:

  • 打开您的项目属性(" PROJECT">" YourApp Properties ...")

  • 指向" Node.exe路径"到nodemon.cmd(点击右边的按钮 输入字段,输入"%AppData%\ npm \"在地址栏,显示 所有文件,选择" nodemon.cmd",保存属性表单)

启动调试器,或使用"启动而不调试" (Ctrl + F5键)

答案 1 :(得分:2)

接受的答案对我不起作用,因为我的Nodemon安装中没有nodemon.cmd文件。事情可能发生了变化。

但这确实有效:

在项目属性中,我只是将Node.exe选项设置为“C:\ Program Files(x86)\ nodejs \ node_modules \ nodemon \ bin \ nodemon.js”server.js < / p>

请注意,我的TypeScript文件是服务器。 t ,但我在Node.exe选项中使用了已编译的文件名服务器。 j

enter image description here

答案 2 :(得分:1)

尝试使用最新版本的NTVS(Visual Studio的节点工具)。

现在,当我在调试中运行app并更改一些代码服务器重启并应用更改时。 新版本令人惊叹!