news 2026/7/31 15:06:20

前端项目打包部署完整流程

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
前端项目打包部署完整流程

1. 环境准备

  • 确认项目为 Vue.js 前端项目
  • 已安装 Node.js (>= 14.0.0) 和 npm (>= 6.0.0)
  • 项目依赖已安装 (node_modules)

2. 选择打包环境

根据部署环境选择对应的打包命令:

  • 测试环境:npm run build:test
  • 生产环境:npm run build:prod

3. 执行打包

# 进入项目目录 cd web-master-20260116 # 执行测试环境打包 npm run build:test

4. 打包结果

打包成功后,在项目根目录生成dist文件夹,包含:

  • static/- 静态资源(CSS、JS、图片、音频等)
  • webAdmin/- 管理后台模块
  • webDocument/- 文档模块
  • webEPSS/- EPSS 模块
  • favicon.ico- 网站图标

5. 文件传输

由于堡垒机文件管理无法直接上传文件夹,采用压缩包方式:

打包 (可选,如用 tar.gz):

tar -czf dist.tar.gz dist

上传压缩包:

  • 通过堡垒机 Web 界面上传dist.zip到服务器

6. 服务器部署

登录服务器后执行:

# 进入部署目录 cd /data/apps/web-admin # 解压文件 unzip dist.zip # 将 dist 目录内容移到当前目录 mv dist/* . # 删除空目录 rmdir dist # 删除压缩包 rm dist.zip

7. 验证部署

  • 刷新浏览器或重启 Nginx 服务
  • 访问内网云平台地址验证功能是否正常
  • 确认后端 API 接口地址配置正确(测试环境为/test-api等)

关键注意事项:

  1. 环境配置: 打包前确认使用正确的环境配置(test/prod)
  2. API 代理: 确保服务器 Nginx 配置了正确的 API 反向代理
  3. 文件覆盖: 更新部署时会提示覆盖,选择A全部覆盖
  4. 备份: 重要部署前建议先备份旧版本

这样整个打包部署流程就完成了!

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/7/31 3:24:47

基于灵易Smart-ROM智能降阶软件的弯管流体速度场预测

在复杂流体系统的设计中,工程师们常常面临这样一个难题:虽然传统的CFD数值仿真能提供较高的物理精度,但在进行多工况或参数化分析时,每次调整入口边界条件都需要重新运行完整的Fluent仿真。这个过程往往耗时数十分钟甚至数小时&am…

作者头像 李华
网站建设 2026/7/31 8:06:30

亲测好用8个一键生成论文工具,本科生轻松搞定毕业论文!

亲测好用8个一键生成论文工具,本科生轻松搞定毕业论文! AI 工具如何让论文写作变得轻松 在当前的学术环境中,越来越多的本科生开始借助 AI 工具来提升论文写作效率。尤其是随着 AIGC(人工智能生成内容)技术的不断发展&…

作者头像 李华