我从以下链接下载了永久模块
https://github.com/nodejitsu/forever
我解压缩了zip文件并将其放在node_modules文件夹中。从我的命令提示符进入节点js路径并给出
永远是filename.js指示。但我收到如下错误
C:\Users\290495\Desktop\newnode\Manoj\Node\nodejs>forever testing.js
'forever' is not recognized as an internal or external command,
operable program or batch file.
不知道我的错在哪里.Anyhelp将不胜感激
答案 0 :(得分:14)
永远需要全球安装。使用-g
标记npm install forever -g
答案 1 :(得分:3)
正确的语法永远是启动app.js,但由于某种原因它在Windows上不起作用。没有错误消息,但应用程序无法运行。
答案 2 :(得分:3)
永远存在一个错误(在Windows上)。 Forever-win是与Windows兼容的版本。 在Windows命令提示符下尝试以下命令,希望您能够成功运行它。
全球安装'forever'和'forever-win'
npm -g install forever
npm -g install forever-win
永远使用
启动应用cd <<project directory>>
forever start <<app.js>>
答案 3 :(得分:0)
在本地使用它。
npm install forever
./node_modules/forever/bin/forever start <<app.js>>
答案 4 :(得分:0)
以@richmb的答案为基础。您可以在本地安装它,然后将其作为npm脚本添加到package.json中:
"scripts": {
"forever" : "forever"
},
然后,您可以使用npm run forever
示例:
npm run forever start app.js
npm run forever list
等等。
答案 5 :(得分:0)
永远启动-c节点<< server.js >>,特别是在没有永远赢的Windows中
答案 6 :(得分:0)
尝试在环境变量中添加npm文件夹路径。 由于该位置存在永久命令。 "C:\Users<用户名>\AppData\Roaming\npm"