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 相关文章推荐
javascript下给元素添加事件的方法与代码
Aug 13 Javascript
JS操作图片(增,删,改) 例子
Apr 17 Javascript
ExtJS4 动态生成的grid导出为excel示例
May 02 Javascript
JavaScript window.location对象
Nov 14 Javascript
jquery调取json数据实现省市级联的方法
Jan 29 Javascript
JS实现获取剪贴板内容的方法
Jun 21 Javascript
JSON与JS对象的区别与对比
Mar 01 Javascript
JS实现弹出下载对话框及常见文件类型的下载
Jul 13 Javascript
对于Javascript 执行上下文的全面了解
Sep 05 Javascript
Angular 4根据组件名称动态创建出组件的方法教程
Nov 01 Javascript
js中async函数结合promise的小案例浅析
Apr 14 Javascript
JS中比Switch...Case更优雅的多条件判断写法
Sep 05 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
一个php作的文本留言本的例子(四)
2006/10/09 PHP
解析PayPal支付接口的PHP开发方式
2010/11/28 PHP
PHP遍历目录并返回统计目录大小
2014/06/09 PHP
php调用新浪短链接API的方法
2014/11/08 PHP
在php中设置session用memcache来存储的方法总结
2016/01/14 PHP
PHP耦合设计模式实例分析
2018/08/08 PHP
php实现商城购物车的思路和源码分析
2020/07/23 PHP
jquery ajax的success回调函数中实现按钮置灰倒计时
2013/11/19 Javascript
JS中Date日期函数中的参数使用介绍
2014/01/02 Javascript
浅析javascript中function 的 length 属性
2014/05/27 Javascript
jQuery中not()方法用法实例
2015/01/06 Javascript
JS实现新浪微博效果带遮罩层的弹出框代码
2015/10/12 Javascript
JavaScript之filter_动力节点Java学院整理
2017/06/28 Javascript
bootstrap中日历范围选择插件daterangepicker的使用详解
2018/04/17 Javascript
LayUI表格批量删除方法
2018/08/15 Javascript
vue+echarts实现可拖动节点的折线图(支持拖动方向和上下限的设置)
2019/04/12 Javascript
微信小程序云开发之使用云函数
2019/05/17 Javascript
python内存管理分析
2015/04/08 Python
Python实现的本地文件搜索功能示例【测试可用】
2018/05/30 Python
Python运维自动化之nginx配置文件对比操作示例
2018/08/29 Python
python面向对象法实现图书管理系统
2019/04/19 Python
python读文件的步骤
2019/10/08 Python
Python自动创建Excel并获取内容
2020/09/16 Python
详解Python中第三方库Faker
2020/09/25 Python
网络体系结构及协议的定义
2014/03/13 面试题
高校生生产实习自我鉴定
2013/09/21 职场文书
大学生职业规划前言模板
2013/12/27 职场文书
简历自我评价模版
2014/01/31 职场文书
《孔子拜师》教学反思
2014/02/24 职场文书
高中学生会竞选演讲稿
2014/08/25 职场文书
婚礼嘉宾致辞
2015/07/28 职场文书
《普罗米修斯》教学反思
2016/02/22 职场文书
2016年五一国际劳动节活动总结
2016/04/06 职场文书
餐厅营销的秘密:为什么老顾客会流水?
2019/08/08 职场文书
各国货币符号大全
2022/02/17 杂记
bat批处理之字符串操作的实现
2022/03/16 Python