浅谈在vue中用webpack打包之后运行文件的问题以及相关配置方法


Posted in Javascript onFebruary 21, 2018

1.vue中的vue-cli打包

最近在用vue写一个小项目,其中就用到了vue脚手架工具vue-cli,在测试打包后能否运行过程中遇到不少问题,而且在网上这些问题答案都不太好找,废话不多说,进入正题。

a.执行打包命令:npm run build

b.打包之后生成的文件夹为根目录下的dist文件:

浅谈在vue中用webpack打包之后运行文件的问题以及相关配置方法 

c.进入dist中

浅谈在vue中用webpack打包之后运行文件的问题以及相关配置方法 

在运行这个index.html之前先说说一些打包配置问题:

在config文件夹下可以看到一个index.js文件,打开其中可以看到有几个属性分别是:

assetsRoot: path.resolve(__dirname, '../dist')//其实这个就是刚才打包后的根目录文件夹dist,所有的文件都会输出到这里

assetsSubDirectory: 'static' //默认是把css,fonts,images,js输出到这个文件夹下,但是我的改成了 assetsSubDirectory: '' 所以上图就直接输出到dist下了,即这个参数配置的是静态文件的输出目录

assetsPublicPath: '/' 这个就是静态文件的引用前缀

在index.html文件中可以看到每个js,css文件的引用路径,在服务器上运行时如果发生找不到文件如下图

浅谈在vue中用webpack打包之后运行文件的问题以及相关配置方法

大多数情况下都是参数配置问题,可以根据index.html文件下的路径进行测试进行解决,如果不行可以留言一起交流。

Javascript 相关文章推荐
JQuery实现防止退格键返回的方法
Feb 12 Javascript
JS控制弹出新页面窗口位置和大小的方法
Mar 02 Javascript
JQuery中DOM事件合成用法实例分析
Jun 13 Javascript
JavaScript鼠标事件,点击鼠标右键,弹出div的简单实例
Aug 03 Javascript
JS判断iframe是否加载完成的方法
Aug 03 Javascript
理解JavaScript原型链
Oct 25 Javascript
easyUI实现(alert)提示框自动关闭的实例代码
Nov 07 Javascript
Bootstrap3 内联单选和多选框
Dec 29 Javascript
Vuex之理解Getters的用法实例
Apr 19 Javascript
JavaScript实现二维坐标点排序效果
Jul 18 Javascript
jQuery实现回到顶部效果
Oct 19 jQuery
微信小程序基于ColorUI构建皮皮虾短视频去水印组件
Nov 04 Javascript
浅谈webpack打包过程中因为图片的路径导致的问题
Feb 21 #Javascript
解决vue打包之后静态资源图片失效的问题
Feb 21 #Javascript
Vue项目中设置背景图片方法
Feb 21 #Javascript
使用vue + less 实现简单换肤功能的示例
Feb 21 #Javascript
利用angular、react和vue实现相同的面试题组件
Feb 19 #Javascript
jQuery实现滚动到底部时自动加载更多的方法示例
Feb 18 #jQuery
Angular实现的进度条功能示例
Feb 18 #Javascript
You might like
PHP安全防范技巧分享
2011/11/03 PHP
PHP对文件夹递归执行chmod命令的方法
2015/06/19 PHP
PHP图形计数器程序显示网站用户浏览量
2016/07/20 PHP
thinkPHP简单实现多个子查询语句的方法
2016/12/05 PHP
extjs 学习笔记(二) Ext.Element类
2009/10/13 Javascript
js Form.elements[i]的使用实例
2011/11/13 Javascript
浅谈Javascript事件处理程序的几种方式
2012/06/27 Javascript
jquery.boxy弹出框(后隔N秒后自动隐藏/自动跳转)
2013/01/15 Javascript
基于JavaScript实现继承机制之构造函数+原型链混合方式的使用详解
2013/05/07 Javascript
jQuery 取值、赋值的基本方法整理
2014/03/31 Javascript
js限制文本框只能输入数字方法小结
2014/06/16 Javascript
js实现从右向左缓缓浮出网页浮动层广告的方法
2015/05/09 Javascript
JQuery遍历DOM节点的方法
2015/06/11 Javascript
不依赖Flash和任何JS库实现文本复制与剪切附源码下载
2015/10/09 Javascript
JavaScript数组去重由慢到快由繁到简(优化篇)
2016/08/26 Javascript
jQuery实现的简单拖动层示例
2017/02/22 Javascript
element的el-table中记录滚动条位置的示例代码
2019/11/06 Javascript
Vue+Node实现的商城用户管理功能示例
2019/12/23 Javascript
Antd表格滚动 宽度自适应 不换行的实例
2020/10/27 Javascript
Python验证码识别处理实例
2015/12/28 Python
Python实现Mysql数据库连接池实例详解
2017/04/11 Python
python 产生token及token验证的方法
2018/12/26 Python
Django 静态文件配置过程详解
2019/07/23 Python
pytorch实现用Resnet提取特征并保存为txt文件的方法
2019/08/20 Python
python Pillow图像处理方法汇总
2019/10/16 Python
python爬取本站电子书信息并入库的实现代码
2020/01/20 Python
Python输出指定字符串的方法
2020/02/06 Python
python 实现rolling和apply函数的向下取值操作
2020/06/08 Python
Win10环境中如何实现python2和python3并存
2020/07/20 Python
移动端Html5中百度地图的点击事件
2019/01/31 HTML / CSS
Links of London官方网站:英国标志性的珠宝品牌
2017/04/09 全球购物
毕业生的自我鉴定
2013/10/29 职场文书
酒店执行总经理岗位职责
2013/12/15 职场文书
承办会议欢迎词
2014/01/17 职场文书
销售总经理岗位职责
2014/03/15 职场文书
四年级数学上册教学计划
2015/01/20 职场文书