已经打包上线的vue代码怎么改_Vue 打包部署上线
1,VUE逻辑编写完成后在当前项目下打包
npm run build
需要注意的是,当打包完毕后,需要将入口的index.html的项目dist路径改成相对路径
另外需要注意的一点是,一旦打包vue.js项目,需要确保项目内必须使用vue.js语法来写功能,比如a标签要替换成, 传统的window.location.href跳转页面也要换成this.$router.push({ path: '/home/first' })这种形式。
2,建立要部署上线的前端文件夹,放入dist ,src(static),,index 三个文件
3,登录centos系统,运行 chmod 755 /root/video_vue 对项目文件授权
修改nginx 配置文件 vim /etc/nginx/conf.d/default.conf 增加下面的配置,这里前端服务默认监听80端口
//后端管理系统入口
server {
listen8000;
server_name localhost;
access_log/root/myweb_access.log;
error_log/root/myweb_error.log;
client_max_body_size 75M;
location/{
include uwsgi_params;
uwsgi_pass127.0.0.1:8001;
uwsgi_param UWSGI_SCRIPT video_back.wsgi;
uwsgi_param UWSGI_CHDIR/root/video_back;
}
location/static {
alias/root/video_back/static;
}
location/upload {
alias/root/video_back/upload;
}
error_page500 502 503 504 /50x.html;
location= /50x.html {
root/usr/share/nginx/html;
}
}//前端入库配置
server {
listen80;
server_name localhost;
access_log/root/video_vue_access.log;
error_log/root/video_vue_error.log;
client_max_body_size 75M;
location/{
root/root/video_vue;
index index.html;
}
error_log/root/video_vue/error.log error;
}
需要注意的是端口不能重复监听,所以之前的django服务需要让出80端口,改成监听8000,而uwsgi服务也需要让出8000端口改成在8001端口运行服务
4,mypro_wsgi.ini配置文件改端口(后台项目根目录下建立此文件)
[uwsgi]
chdir= /root/video_back
module=video_back.wsgi
master=true
processes= 3socket= 0.0.0.0:8001vacuum=true
pythonpath= /usr/bin/python3
daemonize= /root/video_back/uwsgi.log
5,重启nginx服务
systemctl restart nginx.service
完成访问测试
收工!!!
已经打包上线的vue代码怎么改_Vue 打包部署上线相关推荐
- 第十六节 springboot 打包vue代码实现前后端统一部署
svbadmin学习日志 本学习日志是使用Springboot和Vue来搭建的后台管理系统: 演示地址:http://118.31.68.110:8081/index.html 账号:root 密码: ...
- 多页vue应用的单页面打包方法(内含打包模式的应用)
目录 一.简介 二.实现过程 1. 配置打包指令(指定打包模式) 2. 定义模式行为 3. 定义打包逻辑 三.打包模式的应用 总结 一.简介 关于如何以及为什么要构建多页vue应用,我们在上一篇文章中 ...
- 使用webpack打包后,vscode中vue代码变白色的解决办法
使用webpack打包后,vscode中vue代码变白色的解决办法 卸载vetur,重装vetur
- Vue从Hello World到打包(后端适读)
Vue从Hello World到上线 Vue 简介 Vue是个MVVM框架. 特点:简单易学.体积小.性能高.并且它的源码耦合性非常低,了解它的过程也就是思想进步的过程. 当然,只学这一个框架,无法完 ...
- 一幅长文细学Vue(一)——Webpack打包工具
1 项目开发工具 摘要 在本文中,我们会详细讨论webpack是如何打包发布项目,不过对于Vue来说,Vite可以做到和webpack一样的功能. 声明:如果想要看懂此文章,需具备node.js中 ...
- 使用Gradle整合SpringBoot+Vue.js-开发调试与打包
为什么80%的码农都做不了架构师?>>> 非常感谢两位作者: kevinz分享的文章<springboot+gradle+vue+webpack 组合使用> 首席卖 ...
- Vue 打包 成 桌面应用 vue打包成桌面应用 vue 打包桌面应用 vue 部署 桌面应用 vue部署为桌面应用 vue部署 为 桌面应用 vue 桌面应用
文章目录 使用到的 工具 electron 第一步 打包 dist 第二步 创建配置文件 main.js package.json 第三步 安装 Electron 第四步 测试运行 第五步 安装 el ...
- 怎么将vue的移动端项目打包成手机的app软件apk格式的。hbuilderx 云打包。
献丑了 第一步注册hbuilderx账号需要实名认证,要不然获取appid会获取不了. hbuilder 下载 https://www.dcloud.io/hbuilderx.html vue项目np ...
- vue的移动端项目打包成手机的app软件apk格式
目录 前提准备: 1.vue项目npm run build打包成dist文件夹 2.注册hbuilderx账号,获取appid 步骤 一.创建h5+app空模版 二. 将打包完成生成dist文件目录复 ...
最新文章
- Tree的实现,js开发组件dtree
- win10只有c盘怎么分区_磁盘分区:系统C盘空间不足怎么办?
- LiveMigration之四配置高可用虚拟机
- Android ServiceConnection
- 收集iOS程序的代码覆盖率
- 一键锁屏_ios快捷指令一键登录校园网(桂航为例,哆点认证)
- 独立软件测试团队在敏捷开发中的几个特别实践
- 谭浩强 c语言源码下载,谭浩强C语言教材源代码第二章
- cmd运行sql文件
- 二叉树查找结点及父结点
- ftp免费下载工具,4个好用的ftp免费下载工具
- CCF: 201409-1-相邻数对(C++)
- 滴滴自动驾驶服务上线,程维:道阻且长,行则将至
- Google Play开发者账号注册
- 是时候该深入解析java虚拟机:编译概述,编译理论基础了
- Bean with name ‘XX‘ has been injected into other beans [XX,XX] in its raw version.......... 错误分析及解决
- iOS应用安全读书笔记之Safari书签
- 前端学习日志之复刻花礼网礼品专栏
- 制造业的发展战略规划
- SQL Server 2012 下载和安装详细教程(转载)
热门文章
- 初中生python怎么教_初中生如何自学Python,计算机网络技术?
- 基于顺序存储结构的图书信息表
- 地图定位偏移以及坐标系转换(二)-不同坐标系的转换
- 20年吉林省综合测评
- 记录由于一次强制断电导致的服务器无法启动的恢复过程
- IDT代理——北京泽平科技CRISPR基因编辑
- 2021-2027全球与中国汽车曲轴位置传感器市场现状及未来发展趋势
- 斐讯手表怎么刷机华为系统_华为智能手表想在国内销售只能刷机换系统了
- NameError: name 'reload' is not defined
- 【速览】2021年中国电抗器行业市场现状分析:特高压工程建设带动高端电抗器的需求量增长[图]