我在Visual Studio Professional 13上使用Node,我很快意识到,为代码中的每次更改重新启动服务器都变得很麻烦。
所以我做了一些研究,发现大多数人使用nodemon自动刷新他们的服务器。虽然当我使用VS的界面生成我的快速项目并下载nodemon时,在线教程使用命令行来安装和运行带有nodemon的服务器。
我的问题是,当我运行服务器时,服务器在我更新代码时不会重新启动。我的问题是,如果我使用VS
对项目进行编码,如何通过nodemon运行我的服务器此链接还向人们展示了与我相同的问题,但其中的解决方案并不清楚 https://nodejstools.codeplex.com/workitem/545
答案 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 。
答案 2 :(得分:1)
尝试使用最新版本的NTVS(Visual Studio的节点工具)。
现在,当我在调试中运行app并更改一些代码服务器重启并应用更改时。 新版本令人惊叹!