解决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 相关文章推荐
jquery提示 "object expected"的解决方法
Dec 13 Javascript
JS滚轮事件onmousewheel使用介绍
Nov 01 Javascript
js 获取浏览器版本以此来调整CSS的样式
Jun 03 Javascript
JavaScript学习小结(7)之JS RegExp
Nov 29 Javascript
JavaScript字符串常用的方法
Mar 10 Javascript
JS多文件上传的实例代码
Jan 11 Javascript
基于JS实现限时抢购倒计时间表代码
May 09 Javascript
微信小程序websocket实现聊天功能
Mar 30 Javascript
elementUI中Table表格问题的解决方法
Dec 04 Javascript
javascript实现摄像头拍照预览
Sep 30 Javascript
JavaScript this使用方法图解
Feb 04 Javascript
vue 在methods中调用mounted的实现操作
Aug 07 Javascript
详解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导出csv数据在浏览器中输出提供下载或保存到文件的示例
2014/04/24 PHP
php采用curl访问域名返回405 method not allowed提示的解决方法
2014/06/26 PHP
php网站被挂木马后的修复方法总结
2014/11/06 PHP
浅析php如何实现App常用的秒发功能
2016/08/03 PHP
从ThinkPHP3.2.3过渡到ThinkPHP5.0学习笔记图文详解
2019/04/03 PHP
自动生成文章摘要的代码[JavaScript 版本]
2007/03/20 Javascript
JavaScript CSS菜单功能 改进版
2008/12/20 Javascript
分享几个超级震憾的图片特效
2012/01/08 Javascript
jQuery实现统计复选框选中数量
2014/11/24 Javascript
Javascript 是你的高阶函数(高级应用)
2015/06/15 Javascript
js+css实现超简洁的二级下拉菜单效果代码
2015/09/07 Javascript
浅谈JavaScript对象与继承
2016/07/10 Javascript
WEB 前端开发中防治重复提交的实现方法
2016/10/26 Javascript
前端html中jQuery实现对文本的搜索功能并把搜索相关内容显示出来
2017/11/14 jQuery
angular实现input输入监听的示例
2018/08/31 Javascript
微信小程序实现自动定位功能
2018/10/31 Javascript
js实现视图和数据双向绑定的方法分析
2020/02/05 Javascript
Python实现HTTP协议下的文件下载方法总结
2016/04/20 Python
使用Python3制作TCP端口扫描器
2017/04/17 Python
基于DataFrame筛选数据与loc的用法详解
2018/05/18 Python
python3.6 如何将list存入txt后再读出list的方法
2019/07/02 Python
Python Opencv任意形状目标检测并绘制框图
2019/07/23 Python
pycharm安装及如何导入numpy
2020/04/03 Python
css3实现背景动态渐变效果
2019/12/10 HTML / CSS
TIME时代杂志台湾总代理:台时亚洲
2018/10/22 全球购物
中科软笔试题和面试题
2014/10/07 面试题
就业意向书范文
2014/04/01 职场文书
优秀大专毕业生求职信
2014/08/04 职场文书
创建绿色学校先进个人材料
2014/08/20 职场文书
民事答辩状格式范文
2015/05/21 职场文书
2015迎新晚会开场白
2015/05/29 职场文书
简历中的自我评价应该这样写!
2019/07/12 职场文书
Python实现Hash算法
2022/03/18 Python
Tomcat用户管理的优化配置详解
2022/03/31 Servers
python中 .npy文件的读写操作实例
2022/04/14 Python
ipad隐藏软件app图标方法
2022/04/19 数码科技