解决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 相关文章推荐
javascript 从if else 到 switch case 再到抽象
Jul 17 Javascript
jquery 构造函数在表单提交过程中修改数据
May 25 Javascript
JS跨域解决方案之使用CORS实现跨域
Apr 14 Javascript
AngularJS入门教程之AngularJS表达式
Apr 18 Javascript
js编写一个简单的产品放大效果代码
Jun 27 Javascript
JSON字符串和JSON对象相互转化实例详解
Jan 05 Javascript
移动端界面的适配
Jan 11 Javascript
jquery事件与绑定事件
Mar 16 Javascript
微信小程序开发技巧汇总
Jul 15 Javascript
vue倒计时刷新页面不会从头开始的解决方法
Mar 03 Javascript
js删除对象中的某一个字段的方法实现
Jan 11 Javascript
JavaScript canvas实现流星特效
May 20 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实现cookie加密的方法
2015/03/10 PHP
php通过array_unshift函数添加多个变量到数组前端的方法
2015/03/18 PHP
基于laravel Request的所有方法详解
2019/09/29 PHP
用Javascript 和 CSS 实现脚注(Footnote)效果
2009/09/09 Javascript
js 距离某一时间点时间是多少实现代码
2013/10/14 Javascript
JS仿百度搜索自动提示框匹配查询功能
2013/11/21 Javascript
JS获取及设置TextArea或input文本框选择文本位置的方法
2015/03/24 Javascript
js倒计时简单实现方法
2015/12/17 Javascript
js中Number数字数值运算后值不对的解决方法
2017/02/28 Javascript
详解 vue better-scroll滚动插件排坑
2018/02/08 Javascript
NodeJS简单实现WebSocket功能示例
2018/02/10 NodeJs
Express的HTTP重定向到HTTPS的方法
2018/06/06 Javascript
详解JS函数stack size计算方法
2018/06/18 Javascript
js单线程的本质 Event Loop解析
2019/10/29 Javascript
茶余饭后聊聊Vue3.0响应式数据那些事儿
2019/10/30 Javascript
javascript的hashCode函数实现代码小结
2020/08/11 Javascript
使用js获取身份证年龄的示例代码
2020/12/11 Javascript
python根据时间生成mongodb的ObjectId的方法
2015/03/13 Python
Python字典的核心底层原理讲解
2019/01/24 Python
Python中按值来获取指定的键
2019/03/04 Python
浅谈Python中的可迭代对象、迭代器、For循环工作机制、生成器
2019/03/11 Python
python Tkinter的图片刷新实例
2019/06/14 Python
如何基于python操作excel并获取内容
2019/12/24 Python
Python selenium文件上传下载功能代码实例
2020/04/13 Python
python中get和post有什么区别
2020/06/19 Python
如何用Python和JS实现的Web SSH工具
2021/02/23 Python
CSS3 透明色 RGBA使用介绍
2013/08/06 HTML / CSS
canvas如何绘制钟表的方法
2017/12/13 HTML / CSS
大三在校生电子商务求职信
2013/10/29 职场文书
产品工艺师的岗位职责
2013/11/15 职场文书
房屋转让协议书范本
2014/04/11 职场文书
实习推荐信
2014/05/10 职场文书
保护环境倡议书500字
2014/05/19 职场文书
写给老师的感谢信
2015/01/20 职场文书
2015年化验室工作总结
2015/04/23 职场文书
升学宴学生致辞
2015/09/29 职场文书