我在节点路径C中设置了prefences:!NnS \ NodeJS!LIBS \ nodemon.cmd
nodemod.cmd
"%~dp0\node.exe" "%~dp0\node_modules\nodemon\nodemon.js" %*
错误
21 Aug 17:12:11 - [33m[nodemon] v0.7.10[0m
21 Aug 17:12:11 - [33m[nodemon] to restart at any time, enter rs[0m
21 Aug 17:12:11 - [32m[nodemon] watching: C:\Users\Admin\Desktop\nodeclipse-NTS-jee-kepler-win64\ws\NodeProject-1[0m
Error: spawn ENOENT
at errnoException (child_process.js:980:11)
at Process.ChildProcess._handle.onexit (child_process.js:771:34)
21 Aug 17:12:11 - [32m[nodemon] starting node C:\Users\Admin\Desktop\nodeclipse-NTS-jee-kepler-win64\ws\NodeProject-1\hello-world-server.js[0m
21 Aug 17:12:11 - [nodemon] exception in nodemon killing node
如果我将启动“nodemod.cmd app.js”全部工作
PS。 用于文件更改的whatch的nodemon插件,并在任何更改时重新启动 https://github.com/remy/nodemon
答案 0 :(得分:0)
使用node-dev,forever,supervisor,nodemon等运行节点应用程序 至于Nodeclipse 0.4.0尚不支持,问题#57 https://github.com/Nodeclipse/nodeclipse-1/issues/57
尝试在Node path
首选项设置中输入此类工具的路径非常明智,
但这并不是指如何使用该设置。
UPDATE(您提到的解决方案)使用包装器运行应用程序:
看起来如果在主应用程序中会是这样的......一切都会好的:)
spawn("nodemon.cmd", ["main.js"]...
和
spawn("nodemon",[" --debug ./server.js 80"]...
但我个人更愿意使用StartExplorer打开控制台,请参阅Plugins List
(右键单击项目 - > StartExplorer - >打开shell)
然后nodemon main