推荐使用pm2启动项目 因为pm2比node好在可以命名 可以这样可以把端口名字命名在后面
这样在后期维护时可以分辨项目的端口号
大致流程:
1、在linux先安装node.js 同理本地cmd也需要安装
2、同上安装gif (需要使用gif推送码云)
3、安装npm、cnpm、yarn 习惯用哪个就安哪个 推荐使用yarn 速度比其他快
4、文章中有上传node项目到linux 启动时不推荐使用node 推荐使用pm2 前面做完后启动时用pm2就可以了
5、在本地vs写好项目后 推送到码云 然后再将码云的仓库克隆到linux系统home目录下 再使用pm2启动就可以了
推送时可以写一个.gitignore文件将安装的依赖名字放进去 这样就可以不推送到码云 不占内存 在linux系统进去了项目再重新安装一遍就可以了 因为(依赖文件比较大)这样省时间
6、使用docker可以实行图形化界面 打包环境 一定要先安装 以及安装镜像加速和镜像 严格按文章来 可以使用docker启动mongodb数据库
推送本地文件到码云及将远程仓库克隆到本地
项目图:
.gitignore文件:
