Vue打包并自动部署到指定服务器

Vue打包并自动部署到指定服务器,第1张

安装依赖

配置备用环境变量

在根目录下创建.env.development文件,并添加环境变量

VUE_APP_SERVER_ID = 0

在根目录下创建.env.production文件,并添加环境变量

VUE_APP_SERVER_ID = 1

创建自动化部署脚本

在package.json同级目录下创建文件夹deploy

在deploy文件下创建config.js和servers.js和index.js

servers.js:配置服务器相关信息

config.js:发布前的一些处理

index.js:发布到服务器的处理逻辑

添加package.json中的scripts命令

效果如下

例: 要发布的项目为 /code/project

原因: npm 版本过低. yum 仓库中的 nodejs 版本相比主流版本差太多了,经常会遇到各种莫名其妙的问题

解决: 直接卸载,改用源码安装的方式

从零开始带您一步步搭建自己的基于java和tomcat的web服务器。总体步骤如下:

?1、拉取ubuntu操作系统;

?2、在ubuntu上安装和配置java的jdk,用的1.8版本,商业免费的哦

?3、在ubuntu上安装和配置tomcat,用的9版

?4、测试服务器是否正常,并把自己的web应用拷贝的容器中

?5、把配置好的web服务器和自己的web应用打包成镜像

?6、把镜像复制到其它机器上运行

?


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/81126.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-03-04
下一篇2023-03-04

发表评论

登录后才能评论

评论列表(0条)

    保存