Vue-cli打包后部署到子目录下的路径问题说明


Posted in Javascript onSeptember 02, 2020

默认情况下以当前域名为根目录向下访问。

举例,若需要部署到www.***.com/catalog1/catalog2/下,需要更改

1、config/index.js文件中,build下assetsPublicPath属性为'/catalog1/catalog2/',如下:

build: {

assetsPublicPath: '/catalog1/catalog2/',

默认情况下该值为'/'(该属性目测是webpack打包时的文件引用路径的基础路径)。

2、修改路由base属性为'/catalog1/catalog2/',如下:

export default new Router({
 mode: 'history',
 base: '/catalog1/catalog2/',
 routes: [
 {
 path: '/',
 name: 'indexContent',
 component: indexContent
 }
 ]
})

其中mode设置为'history'可清除路径中的#(本地测试有效)。

设置完成后重新打包。

补充知识:vue-cli打包并配合nginx域名二级子目录

可以修改三个配置

1.路由

const route = new Router({
mode : 'history',
base: '/admin/',
routes:[]
})

2.打包文件 config/index.js

build设置

assetsPublicPath: '/admin/',

3.nginx配置

try_files $uri $uri/ /admin/index.html;

4.项目目录配置实例

项目路径 web/admin/index.html

以上这篇Vue-cli打包后部署到子目录下的路径问题说明就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
Visual Studio中的jQuery智能提示设置方法
Mar 27 Javascript
解读JavaScript代码 var ie = !-[1,] 最短的IE判定代码
May 28 Javascript
jQuery晃动层特效实现方法
Mar 09 Javascript
javascript三元运算符用法实例
Apr 16 Javascript
javascript实现全角转半角的方法
Jan 23 Javascript
jquery.serialize() 函数语法及简单实例
Jul 08 Javascript
Javascript使用function创建类的两种方法(推荐)
Nov 19 Javascript
javascript 封装Date日期类实例详解
May 28 Javascript
JavaScript实现的可变动态数字键盘控件方式实例代码
Jul 15 Javascript
详解在React.js中使用PureComponent的重要性和使用方式
Jul 10 Javascript
在JavaScript中实现链式调用的实现
Dec 24 Javascript
JS实现刷新网页后之前浏览位置保持不变示例详解
Aug 14 Javascript
Jquery $.map使用方法实例详解
Sep 01 #jQuery
JQuery基于FormData异步提交数据文件
Sep 01 #jQuery
vue实现路由懒加载的3种方法示例
Sep 01 #Javascript
JQuery使用数组遍历跳出each循环
Sep 01 #jQuery
vue+echarts实现动态折线图的方法与注意
Sep 01 #Javascript
node.js 如何监视文件变化
Sep 01 #Javascript
JS JQuery获取data-*属性值方法解析
Sep 01 #jQuery
You might like
也谈截取首页新闻 - 范例
2006/10/09 PHP
Memcached常用命令以及使用说明详解
2013/06/27 PHP
thinkphp模板赋值与替换实例简述
2014/11/24 PHP
详解在YII2框架中使用UEditor编辑器发布文章
2018/11/02 PHP
文本链接逐个出现的js脚本
2007/12/12 Javascript
img的onload的另类用法
2008/01/10 Javascript
JS的replace方法详细介绍
2012/11/09 Javascript
使用CSS3的scale实现网页整体缩放
2014/03/18 Javascript
引入autocomplete组件时JS报未结束字符串常量错误
2014/03/19 Javascript
js实现圆盘记速表
2015/08/03 Javascript
Js的Array数组对象详解
2016/02/22 Javascript
JavaScript中在光标处插入添加文本标签节点的详细方法
2017/03/22 Javascript
webpack打包js文件及部署的实现方法
2017/12/18 Javascript
200行HTML+JavaScript实现年会抽奖程序
2019/01/22 Javascript
JavaScript Event Loop相关原理解析
2020/06/10 Javascript
python监控网站运行异常并发送邮件的方法
2015/03/13 Python
星球大战与Python之间的那些事
2016/01/07 Python
Python中的defaultdict与__missing__()使用介绍
2018/02/03 Python
python3之模块psutil系统性能信息使用
2018/05/30 Python
Django model update的多种用法介绍
2020/03/28 Python
在TensorFlow中实现矩阵维度扩展
2020/05/22 Python
HUGO BOSS美国官方网上商店:世界知名奢侈品牌
2017/08/04 全球购物
全球地下的服装和态度:Slam Jam
2018/02/04 全球购物
荷兰照明、灯具和配件网上商店:dmlights
2019/08/25 全球购物
自考毕业生自我鉴定
2013/11/04 职场文书
战友聚会邀请函
2014/01/18 职场文书
给国外客户的邀请函
2014/01/30 职场文书
孝敬父母的演讲稿
2014/05/14 职场文书
厉行勤俭节约倡议书
2014/05/16 职场文书
2014年学校卫生工作总结
2014/11/20 职场文书
2015年党员干部承诺书
2015/01/21 职场文书
怎样写观后感
2015/06/19 职场文书
多人股份制合作协议书
2016/03/19 职场文书
《刺客之王:C罗全景传记》:时代从来不会亏待手艺人
2019/11/28 职场文书
python实现批量提取指定文件夹下同类型文件
2021/04/05 Python
一小时迅速入门Mybatis之bind与多数据源支持 Java API
2021/09/15 Javascript