解决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的时候写的学习笔记
Dec 30 Javascript
有趣的JavaScript数组长度问题代码说明
Jan 20 Javascript
JavaScript中document.forms[0]与getElementByName区别
Jan 21 Javascript
Javascript使用uploadify来实现多文件上传
Nov 16 Javascript
浅谈JavaScript的自动垃圾收集机制
Dec 15 Javascript
js图片轮播手动切换特效
Jan 12 Javascript
vuex中使用对象展开运算符的示例
Sep 25 Javascript
浅谈vue自定义全局组件并通过全局方法 Vue.use() 使用该组件
Dec 07 Javascript
bootstrap 弹出框modal添加垂直方向滚轴效果
Jul 09 Javascript
如何安装控制器JavaScript生成插件详解
Oct 21 Javascript
原生JS实现列表内容自动向上滚动效果
May 22 Javascript
微信小程序bindtap事件与冒泡阻止详解
Aug 08 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
windows xp下安装pear
2006/12/02 PHP
ionCube 一款类似zend的PHP加密/解密工具
2010/07/25 PHP
PHP实现时间轴函数代码
2011/10/08 PHP
php 使用array函数实现分页
2015/02/13 PHP
实例介绍PHP中zip_open()函数用法
2019/02/15 PHP
PHP基础之输出缓冲区基本概念、原理分析
2019/06/19 PHP
php实现session共享的实例方法
2019/09/19 PHP
PHP pthreads v3下的Volatile简介与使用方法示例
2020/02/21 PHP
jquery选择器(常用选择器说明)
2010/09/28 Javascript
jQuery中使用了document和window哪些属性和方法小结
2011/09/13 Javascript
提交表单时执行func方法实现代码
2013/03/17 Javascript
用jquery实现的一个超级简单的下拉菜单
2014/05/18 Javascript
Java中Timer的用法详解
2015/10/21 Javascript
vue如何判断dom的class
2018/04/26 Javascript
深入理解JS中Number(),parseInt(),parseFloat()三者比较
2018/08/24 Javascript
vue中使用protobuf的过程记录
2018/10/26 Javascript
bootstrap-closable-tab可实现关闭的tab标签页插件
2020/08/09 Javascript
在vue中动态修改css其中一个属性值操作
2020/12/07 Vue.js
浅谈pandas筛选出表中满足另一个表所有条件的数据方法
2019/02/08 Python
Python3列表List入门知识附实例
2020/02/09 Python
Django admin管理工具TabularInline类用法详解
2020/05/14 Python
Django model.py表单设置默认值允许为空的操作
2020/05/19 Python
基于opencv实现简单画板功能
2020/08/02 Python
详解Java中一维、二维数组在内存中的结构
2021/02/11 Python
施华洛世奇匈牙利官网:SWAROVSKI匈牙利
2019/07/06 全球购物
澳大利亚最便宜的网上药房:Chemist Warehouse
2020/01/30 全球购物
如何用Java实现列出某个目录下的所有子目录
2015/07/20 面试题
毕业生求职推荐信
2013/11/04 职场文书
大专学生推荐信范文
2013/11/19 职场文书
先进德育工作者事迹材料
2014/01/24 职场文书
自荐书4要点
2014/01/25 职场文书
小学校园活动策划
2014/01/30 职场文书
2014年财务个人工作总结
2014/12/08 职场文书
求职简历自我评价2015
2015/03/10 职场文书
python删除csv文件的行列
2021/04/06 Python
pytorch常用数据类型所占字节数对照表一览
2021/05/17 Python