解决vue-cli3 使用子目录部署问题


Posted in Javascript onJuly 19, 2018

在使用 vue-cli3 build的时候,使用非子目录需要在 vue.config.js 中添加如下代码:

module.exports = {
 baseUrl: process.env.NODE_ENV === 'production' ? '/dist/' : '/',
}

但是build完后,放在nginx服务下,会看到如下报错,页面也显示 no-script 的内容

[Vue warn]: You are using the runtime-only build of Vue where the template compiler is not available. Either pre-compile the templates into render functions, or use the compiler-included build.

网上找了很多,并没有找到答案。后来发现 vue-router 是用了 history 模式,但是 nginx 并没有添加相应的配置便会出现这个问题。所以,如下解决方案:

1.变更生产环境配置,使得支持 history 模式。这里只需要修改 nginx 的配置,把 404 指向 index.html 即可。
2.不在使用history模式

总结

以上所述是小编给大家介绍的vue-cli3 使用子目录部署问题,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
artDialog双击会关闭对话框的修改过程分享
Aug 05 Javascript
jQuery 1.9使用$.support替代$.browser的使用方法
May 27 Javascript
加载列表时jquery获取ul中第一个li的属性
Nov 02 Javascript
使用Node.js实现HTTP 206内容分片的教程
Jun 23 Javascript
Bootstrap组件系列之福利篇几款好用的组件(推荐二)
Jul 12 Javascript
Vue.Js中的$watch()方法总结
Mar 23 Javascript
node实现登录图片验证码的示例代码
Apr 20 Javascript
讲解vue-router之什么是嵌套路由
May 28 Javascript
vue使用中的内存泄漏【推荐】
Jul 10 Javascript
浅谈一种让小程序支持JSX语法的新思路
Jun 16 Javascript
微信小程序使用Vant Weapp组件库的方法步骤
Aug 01 Javascript
Vue组件更新数据v-model不生效的解决
Apr 02 Vue.js
详解vue2.0+axios+mock+axios-mock+adapter实现登陆
Jul 19 #Javascript
微信小程序实现分享到朋友圈功能
Jul 19 #Javascript
微信小程序实现自定义加载图标功能
Jul 19 #Javascript
Angular5集成eventbus的示例代码
Jul 19 #Javascript
微信小程序实现弹出菜单
Jul 19 #Javascript
微信小程序实现之手势锁功能实例代码
Jul 19 #Javascript
React组件重构之嵌套+继承及高阶组件详解
Jul 19 #Javascript
You might like
php中文字符截取防乱码
2008/03/28 PHP
Windows下XDebug 手工配置与使用说明
2010/07/11 PHP
smarty模板引擎之内建函数用法
2015/03/30 PHP
浅谈PHP中try{}catch{}的使用方法
2016/12/09 PHP
基于jquery循环map功能的代码
2011/02/26 Javascript
extjs中form与grid交互数据(record)的方法
2013/08/29 Javascript
移动节点的jquery代码
2014/01/13 Javascript
javascript获取form里的表单元素的示例代码
2014/02/14 Javascript
js实现鼠标感应图片展示的方法
2015/02/27 Javascript
EasyUI 中combotree 默认不能选择父节点的实现方法
2016/11/07 Javascript
JavaScript实现星级评分
2017/01/12 Javascript
纯js实现的积木(div层)拖动功能示例
2017/07/19 Javascript
jQuery插件jsonview展示json数据
2018/05/26 jQuery
Vue中img的src是动态渲染时不显示的解决
2019/11/14 Javascript
python获取文件后缀名及批量更新目录下文件后缀名的方法
2014/11/11 Python
python MySQLdb Windows下安装教程及问题解决方法
2015/05/09 Python
使用Python生成XML的方法实例
2017/03/21 Python
详解python中的 is 操作符
2017/12/26 Python
详解tensorflow训练自己的数据集实现CNN图像分类
2018/02/07 Python
python list是否包含另一个list所有元素的实例
2018/05/04 Python
为何人工智能(AI)首选Python?读完这篇文章你就知道了(推荐)
2019/04/06 Python
python3人脸识别的两种方法
2019/04/25 Python
python 通过视频url获取视频的宽高方式
2019/12/10 Python
PYQT5开启多个线程和窗口,多线程与多窗口的交互实例
2019/12/13 Python
pytorch中的上采样以及各种反操作,求逆操作详解
2020/01/03 Python
Python使用Pandas库常见操作详解
2020/01/16 Python
Python动态导入模块和反射机制详解
2020/02/18 Python
Python requests设置代理的方法步骤
2020/02/23 Python
HTML5未来发展趋势
2016/02/01 HTML / CSS
Hotter Shoes美国官网:英国最受欢迎的舒适鞋
2018/08/02 全球购物
匈牙利超级网上商店和优惠:Alza.hu
2019/12/17 全球购物
简历自我评价怎么写好呢?
2014/01/04 职场文书
妇女干部培训方案
2014/05/12 职场文书
市委常委会班子党的群众路线教育实践活动整改方案
2014/10/25 职场文书
2015年元旦促销方案书
2014/12/09 职场文书
CSS实现九宫格布局(自适应)的示例代码
2022/02/12 HTML / CSS