【发布时间】:2012-07-06 07:22:28
【问题描述】:
我使用 Sublime Text 2 下载了 nodejs 包 (https://github.com/tanepiper/SublimeText-Nodejs),但除了必须进入任务管理器并终止进程之外,我似乎找不到重启或停止服务器的方法。当使用插件提供的命令来运行带有节点的文件时,它没有给你任何类型的命令窗口,所以 Ctrl+C 不起作用。
我发现了一些骇人听闻的做法,例如查找在特定端口上运行的进程的 .bat 文件,然后将其终止。然后有几个 linux 命令对我没有好处,因为我在 Windows 上。
我希望这里有人会看到这个并知道我可以用来轻松启动和停止节点服务器以进行开发的解决方案。
【问题讨论】:
-
你不能从命令行运行 node / SublimeText 吗?我在 unix 上用 node 做了很多事情,我要么从命令行(control-c 工作的地方)运行,要么使用 forever 模块
-
是的,我可以,但我开始使用 ST2 并试图让所有内容都具有包容性。我的意思是,有这个用于 nodejs 的巨型插件,具有代码完成和所有功能,但它无法重新启动服务器?
-
Node 旨在从控制台工作。就是这样……
-
我对此没有异议。我链接的插件在当前文件打开的情况下启动节点。当它这样做时,它不会给你一个控制台来 ctrl-c 出来。它也没有预先构建停止/重启命令
-
查看
nodemon或类似的 npm 包。可能有用。
标签: node.js sublimetext sublimetext2