记录一下捣鼓许久的华为服务器上部署nest项目
需要安装的软件和环境配置
1.服务器连接可以使用PuTTy。
2.文件传输使用FlashFXP
3.服务器上需要安装yum、nodejs(可最新版本)
部署步骤
1.建立一个nest.js项目,可在本地运行。
2.通过putty连接服务器,查看nodejs,npm是否安装成功
3.新建一个文件夹nodejstest
4.将nest.js项目文件中除了目录node_modules和目录dist全部通过FlashFXP传到服务器上自己建立的文件夹中
5.运行npm install,运行npm run build
6.进入dist目录,运行node main.js
7.在浏览器上测试部署成功
遗留问题
1.没找到将nest项目中依赖也打入dist中方法,直接将dist传入到服务器上报错,所以在服务器上打包。
2.尝试使用docker来打包部署nestjs项目。