【问题标题】:Nodeclipse + Nodemon dont want to start appsNodeclipse + Nodemon 不想启动应用程序
【发布时间】:2013-08-23 19:06:52
【问题描述】:

我在节点路径 C:!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。 nodemon 插件,用于在文件更改时进行 whatch 并在任何更改时重新启动 https://github.com/remy/nodemon

【问题讨论】:

标签: node.js nodeclipse nodemon


【解决方案1】:

使用 node-dev、forever、supervisor、nodemon 等运行节点应用程序 截至 Nodeclipse 0.4.0 尚不支持,issue #57 https://github.com/Nodeclipse/nodeclipse-1/issues/57

尝试在Node path首选项设置中输入此类实用程序的路径真的很聪明, 但这不是该设置的用途。

更新(您提到的解决方案)使用包装器运行应用程序:

看起来如果在主应用程序中会是这样的......一切都会好的 :)

spawn("nodemon.cmd", ["main.js"]... 

spawn("nodemon",[" --debug ./server.js 80"]...

但我个人更喜欢用 StartExplorer 打开控制台见Plugins List (右键项目-> StartExplorer -> 打开shell) 然后nodemon main

【讨论】:

    猜你喜欢
    • 2014-09-24
    • 2014-02-13
    • 2013-11-14
    • 2018-05-26
    • 2013-11-21
    • 2018-12-06
    • 2020-01-06
    • 2016-09-19
    • 1970-01-01
    相关资源
    最近更新 更多