浅谈在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 EasyUI API 中文文档 - TimeSpinner时间微调器
Oct 23 Javascript
ECMAScript 创建自己的js类库
Nov 22 Javascript
用JQuery实现全选与取消的两种简单方法
Feb 22 Javascript
js字符串完全替换函数分享
Dec 03 Javascript
基于vue.js快速搭建图书管理平台
Oct 29 Javascript
vue中实现滚动加载更多的示例
Nov 08 Javascript
mui框架 页面无法滚动的解决方法(推荐)
Jan 25 Javascript
JS实现的文件拖拽上传功能示例
May 21 Javascript
vue .sync修饰符的使用详解
Jun 15 Javascript
对angularJs中$sce服务安全显示html文本的实例
Sep 30 Javascript
JavaScript惰性求值的一种实现方法示例
Jan 11 Javascript
解决vue跨域axios异步通信问题
Apr 17 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.MVC的模板标签系统(二)
2006/09/05 PHP
浅析php变量作用域的一些问题
2013/08/08 PHP
php实现的返回数据格式化类实例
2014/09/22 PHP
PHP中file_exists使用中遇到的问题小结
2016/04/05 PHP
Yii2中OAuth扩展及QQ互联登录实现方法
2016/05/16 PHP
mac pecl 安装php7.1扩展教程
2019/10/17 PHP
验证javascript中Object和Function的关系的三段简单代码
2010/06/27 Javascript
javascript代码运行不出来执行错误的可能情况整理
2013/10/18 Javascript
JS是按值传递还是按引用传递
2015/01/30 Javascript
jquery仿百度经验滑动切换浏览效果
2015/04/14 Javascript
javascript框架设计之种子模块
2015/06/23 Javascript
原生JS实现美图瀑布流布局赏析
2015/09/07 Javascript
基于javascript实现图片左右切换效果
2016/01/25 Javascript
Javascript如何判断数据类型和数组类型
2016/06/22 Javascript
ES6中参数的默认值语法介绍
2017/05/03 Javascript
详解vue axios中文文档
2017/09/12 Javascript
Nodejs连接mysql并实现增、删、改、查操作的方法详解
2018/01/04 NodeJs
vuex直接赋值的三种方法总结
2018/09/16 Javascript
5分钟快速掌握JS中var、let和const的异同
2018/09/19 Javascript
用jQuery将JavaScript对象转换为querystring查询字符串的方法
2018/11/12 jQuery
记一次vue去除#问题处理经过小结
2019/01/24 Javascript
Vue.js路由实现选项卡简单实例
2019/07/24 Javascript
python中cPickle用法例子分享
2014/01/03 Python
Pycharm远程调试openstack的方法
2017/11/21 Python
Flask框架重定向,错误显示,Responses响应及Sessions会话操作示例
2019/08/01 Python
基于python全局设置id 自动化测试元素定位过程解析
2019/09/04 Python
Python xpath表达式如何实现数据处理
2020/06/13 Python
python redis存入字典序列化存储教程
2020/07/16 Python
努比亚手机官网:nubia
2016/10/06 全球购物
数据库面试要点基本概念
2013/10/31 面试题
街道社区活动报告
2015/02/05 职场文书
现货白银电话营销话术
2015/05/29 职场文书
2016年第32个教师节红领巾广播稿
2015/12/18 职场文书
仅仅使用 HTML/CSS 实现各类进度条的方式汇总
2021/11/11 HTML / CSS
Z-Order加速Hudi大规模数据集方案分析
2022/03/31 Servers
小程序实现侧滑删除功能
2022/06/25 Javascript