nodejs项目的部署

nodejs项目的部署,第1张

利用工具nssm来把项目明袭安装成明颤Windows服务,然后激槐兄启动服务

nssm官网地址: http://nssm.cc/

利用forever或者pm2来部署

pm2看样子比较不错

node服务器开机自启动

是指要凯宴开机自动执行node app.js吗?

那就需要把它注册一个windows service,然后设置这个服务为开机自动启动。

方颤族法1. 直盯洞银接使用nssm工具,或者它的node.js包装程序Winser。

方法2. 直接使用node.js程序,如windows-service或者node-windows。

unt基于Node.js,其中 npm 是 Node.js 的包管理器,而Grunt和Grunt插件就通过 npm 安装并管理。Grunt 0.4.x 必须配合Node.js >= 0.8.0版本使用。

安装Node.js:

去Node.js官网,点击INSTALL下载并安装,现在的Node.js会自动安装npm。

安装完成之后,打开命令行,进行后续的 *** 作(开始->输入CMD 或 开始->所有程序 ->命令提示符)。

进入Node.js的安装目录(默认路径为"C:\Program Files\nodejs"):

cd \pro*\nod*

可以通过以下2个命令,查看 node.js 和 npm 的版本号:

node -v

npm -v

安装Grunt:

如果你之前安装过老的0.3版本,请先卸载:

npm uninstall -g grunt

安装Grunt命令行(CLI):

npm install -g grunt-cli

注1:-g代表全局丛盯安装,Grunt有二冲纳个版本:服务器端版本(grunt)和客户端版本(grunt-cli)。

注2:安装grunt-cli并不等于安装了grunt!grunt CLI的任务很简单:调用与Gruntfile在同一目录中的grunt。这样带来的好处是,允许你在同一个系统上同时安装多个版本的grunt。而grunt使用模块结构,除了安装命令行界面以外,还要根据需要安装相应的模块。这些模块应渗判和该采用局部安装,因为不同项目可能需要同一个模块的不同版本。

上述命令执行完后,grunt 命令就被加入到你的系统路径中了,以后就可以在任何目录下执行此命令了。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8280923.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-15
下一篇 2023-04-15

发表评论

登录后才能评论

评论列表(0条)

保存