vue3+Nest.js项目 部署阿里云

可以先参考之前的vue3+express部署的文章

vue3+vite+express+mongoDB上线(新手向)_vue3 vite express-CSDN博客

区别在于express和数据库 前端前往上面文章查看

1.nest.js部署

首先,把nest.js中相关的文件打包 除去依赖(node_modules)上传到服务器

我不知道为什么我的安装依赖一直在加载 所以我采取xshell远程npm install加载依赖(要跳到对应的目录下,如果没有npm就先安装,网上搜索对应的操作系统命令行) 然后我用npm run build 去打包 然后服务器使用

来运行 即可,

对应的数据库操作就要去导入本地数据库的数据,先本地导出

记住这个路径 我们后面需要用 可以一键修改对应的文件域名和远程上传

然后我们通过远程去执行命令

mysql -u aweilailo -p aweilailo < /www/backup/database/aweilailo.sql

我的是windows 的 centos 如果有不同可以去查询看看,这样我们数据库就同步到服务器上了。

tip 环境划分

安装依赖 yarn add cross-env

修改package.json中的命令

去配置对应的环境参数 这样就可以操作了。

相关推荐
Main. 24几秒前
从0到1学习Qt -- Qt3D入门
开发语言·qt·学习
接着奏乐接着舞。1 分钟前
Go 一小时上手指南:从零到运行第一个程序
开发语言·后端·golang
飞机和胖和黄3 分钟前
王道C语言第一周作业
c语言·开发语言
lly2024063 分钟前
SQLite 安装指南
开发语言
星火开发设计6 分钟前
C++ deque 全面解析与实战指南
java·开发语言·数据结构·c++·学习·知识
神仙姐姐QAQ8 分钟前
vue3更改.el-dialog__header样式不生效
前端·javascript·vue.js
AI_567810 分钟前
Vue.js 深度开发指南:从数据绑定到状态管理的最佳实践
前端·javascript·vue.js
ID_1800790547312 分钟前
除了Python,还有哪些语言可以解析淘宝商品详情API返回的JSON数据?
开发语言·python·json
前端-文龙刚13 分钟前
浅记Vue3中 ref 和 reactive 是两种主要的响应式数据声明方式,它们有以下主要区别
前端·javascript·vue.js
草莓熊Lotso15 分钟前
Qt 信号与槽深度解析:从基础用法到高级实战(含 Lambda 表达式)
java·运维·开发语言·c++·人工智能·qt·数据挖掘