2011-06-10 54 views
0

我正在从终端(mac)运行node.js的脚本,当我更改我的脚本时,我希望能够重新运行它而不必关闭并重新打开终端,我是一个noob到mac并且不知道该怎么办这个?刷新node.js脚本!

感谢

+0

节点每次启动时都应该重新载入您的脚本,您是否可以更新您的问题以准确解释发生了什么以及您更愿意做什么? – maerics 2011-06-10 19:00:14

回答

4
  • 你最近怎么开始Node?你不应该关闭你的终端窗口。至少,您应该能够输入ctrlC停止它,然后按向上箭头使命令历史记录中的节点命令返回,或者键入命令!!,这意味着“最后一个命令行我跑了“,然后按回车键。或者,使用node-dev。当文件在与节点脚本相同的目录中更改时,它会自动重新启动节点。您可以使用npm进行安装。然后,运行node-dev而不是node

    node-dev script.js
+0

我从终端开始,节点myscript.js – 2011-06-10 20:10:09

+0

ctrl c作品,这就是我要找的感谢 – 2011-06-10 20:10:57

+0

酷!在shell中,键入'^ C'会向当前正在运行的程序发送一个名为“interrupt”的信号,该程序通常会将其退出。当你有机会的时候,看看像这样的Bash指南(http://tldp.org/LDP/Bash-Beginners-Guide/html/)。你可以用它做更多! – s4y 2011-06-13 03:48:36