2015-12-21 213 views
0

是否有任何解决方案在Windows机器上启动和停止node.js脚本而不使用命令提示符?我的意思是通过使用脚本启动和停止node.js服务器(不需要命令提示符)自动启动和停止node.js脚本

回答

0

尝试使用nodemon。它会让你有能力在文件改变完成后自动重启你的服务器。

NPM安装-g nodemon

安装后只使用nodemon代替节点来运行你的文件。

2

您的查询存在一个简单问题:如何在没有提示的情况下启动脚本来停止Node.js过程?

最可能符合您需求的选项是使用pm2。 PM2是一个进程管理器,您可以在其中启动,重新启动,停止等Node.js进程。

您可以使用pm2 start PATH_TO_SCRIPT -n IDENTIFICATION_NAME开始脚本,然后使用pm2 stop IDENTIFICATION_NAME停止脚本,或使用pm2 restart IDENTIFICATION_NAME重新启动脚本。

如果您想要简化流程或双击图标来管理您的Node.js脚本,您可以在批处理脚本中执行上述命令。


PM2还具有一个Web服务,Keymetrics,远程管理过程(经由web接口)。

希望它有帮助!