win7下 怎么通过运行命令行快速启动nodejs
发布于 11 年前 作者 chihuohuo 21192 次浏览 最后一次编辑是 8 年前

RT , 作为一个nodejs菜鸟,首先就遇见这么个烦心的问题, 每次启动node服务都要一遍一遍cd… cd 进到nodejs的目录 ,有木有更快速的办法? 求指导 :( 安装的是最新版0.8 ,系统是win7 64bit

11 回复

http://www.grati.org/?p=236 其实谷歌是个很好的老师。关键字:“windows node 系统服务”。

简单写一个.bat文件,里面内容例如 node app.js就可以

试过写bat的方法,但是这样不好调试,比如重启node服务,ctrl c下它就自动关闭窗口了

@yimity 恕我愚昧,还是不太明白。 昨天搞了个cygwin,安装包的时候很慢,最后总算是可以了, 有点遗憾的是,不能安装最新版的nodejs(目前最新版为0.8.18,make的时候会报错,具体不知道什么原因),所以装了个低版本的0.4.12,好在使用中影响不大

@chihuohuo 这样当然不好调试了,但是当你确定程序无误的情况,你才会去写出快速启动的方法吧。

它的意思是将你的node.js变成一个进程,然后开机的时候启动这个进程;另外,既然你已经安装了node v0.4.12,那么你可以尝试用nvm管理你的node版本,curl https://raw.github.com/creationix/nvm/master/install.sh | sh,当要新版本的node时便直接nvm install 0.8.18 nvm的github地址

如果你要想在命令行中启动的话我建议你用forever npm install forever -ggithub地址:enter link description here

最简单的。。。

shift+右键在你js的目录。

然后有一个 以管理员身份在此处打开命令窗口

然后。。。你就不用cd了。。

设置环境变量 就可以满足楼主的需求了吧

这个方法好。但是,楼主也未免太懒了吧。

把NODEJS的目录添加进PATH环境变量中。。 这样在任意目录下都可以使用node命令了。

回到顶部