当前位置: 首页 > news >正文

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中的命令

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

相关文章:

  • 字节跳动社招面经 —— BSP驱动工程师(4)
  • vue.js中的一些事件修饰符【前端】
  • uni-app 中封装全局音频播放器
  • 深入蜂窝物联网 第四章 Cat-1 与 5G RedCap:带宽、低时延与未来趋势
  • 五、UI自动化测试05--PyTest框架
  • 【SpringBoot】基于MybatisPlus的博客管理系统(1)
  • 【Unity】使用Socket建立客户端和服务端并进行通信的例子
  • 东土科技NewPre系列智能控制器的创新之旅
  • VMware安装 银河麒麟操作系统桌面版 V10 SP1 2403
  • HotSpot的算法细节
  • 集群系统的五大核心挑战与困境解析
  • 4月28号
  • 漏洞复现清单整理-预备梳理,等待补充
  • 多维驱动:负载均衡何以成为现代系统架构的基石
  • 网络爬取需谨慎:警惕迷宫陷阱
  • Ansible安装配置
  • 代发考试战报:4月份 思科认证,华为认证,考试战报分享
  • Twitter 工作原理|架构解析|社交APP逻辑
  • 洛谷题解 | CF1979C Earning on Bets
  • <Revit二次开发> 通过一组模型线构成墙面,并生成墙。Create(Document, IList.Curve., Boolean)
  • 坚持科技创新引领,赢得未来发展新优势
  • 美国参议院投票通过戴维·珀杜出任美国驻华大使
  • 打造沪派水乡的“湿意”,上海正在保护营造一批湿地空间
  • 丁俊晖连续7年止步世锦赛16强,中国军团到了接棒的时候
  • 人到中年为何腰围变粗?科学家发现腹部脂肪增加的细胞元凶
  • 金融创新破局记:中小微企业转型背后的金融力量