Linux安装node.js和项目部署(express、egg)
2018-11-27 本文已影响93人
danieldai
1、安装node.js,在linux终端中输入下面命令:
网上很多安装node.js的方法都不可用,一直安装不成功,egg需要安装node v8以上版本。
参考腾讯云实验室


2、部署express项目
2.1可以全局安装expres,也可以在项目中安装express。
1、npm install express --save
或者使用express脚手架
3、npm install express-generator -g
3、express项目启动
在bin目录下执行node www可以启动项目
但是一旦xshell关闭后,项目就会关闭因此不可取。
4、pm2启动express项目
4.1全局安装pm2:npm install pm2 -g

4.2项目启动和查看项目运行详情:pm2 show www

4、向阿里云上传文件
通过xftp上传文件。
5、centos部署egg.js项目
运行项目的时候可能会遇到没有权限的问题:

执行chmod 777 -R egg-linux可以获取权限。

egg项目启动,如果使用npm run dev,xshell窗口关闭后,系统运行也会随即退出,如果需要使用npm start启动项目,系统才不会被退出。