重新启动/停止崇高文本2中的服务器的NodeJS? [关闭](Restart/stop a no

2019-07-30 06:54发布

我用崇高的文本2下载包的NodeJS( https://github.com/tanepiper/SublimeText-Nodejs ),但我似乎无法找到将重新启动或停止,除了我不得不进入服务器的方式任务管理器和杀的过程。 使用时通过插件来运行节点的文件提供的命令,它不给你任何命令窗口,所以按Ctrl + C将无法正常工作。

我发现做事情的一对夫妇hackish的方式,如.bat文件中查找特定的端口上运行,然后杀死它的进程。 再就是因为我在Windows上不利于我一对夫妇的Linux命令。

我希望有人在这里会看到这一点,知道一个解决方案,我可以用它来轻松地启动和停止发展的节点服务器。

Answer 1:

我认为你这里最好的解决方案是使用一种称为Nodemon模块,重新启动您的节点服务器每次保存项目中的文件。

https://github.com/remy/nodemon



Answer 2:

如果您使用Ctrl + B命令从崇高建立你的服务器将运行在服务器上,然后你可以使用默认的CTRL + BREAK命令杀死它。 由于我是在不具备突破的关键一台笔记本电脑我修改键绑定要的东西我有(Ctrl + Alt + K)。



Answer 3:

我建议你创建一个看门狗循环。

1)启动看门狗,用命令instructiosn如何重新启动节点

2)看门狗监控你的src /文件夹中,检测到的变化时,将重新启动节点(保存文件)

有不同的监视应用程序和库在那里,但这个被称为跨平台的工作:

http://pypi.python.org/pypi/watchdog/

至少CoffeeScript的编译器可以做内部监控,所以你不需要任何第三方解决方案的自动重新启动它。 但是不知道准系统节点:(



文章来源: Restart/stop a nodejs server within Sublime Text 2? [closed]