用Vue-cli搭建的项目中引入css报错的原因分析


Posted in Javascript onJuly 20, 2017

我最近在研究Vue的路上,今天遇到了个问题,在vue cli 引入css报错,后来查询了很多资料,那么今天也算个学习笔记吧!

1.问题描述

之前用vue-cli搭建的项目,在main.js中引入elementUI库中的css,或者在其他文件中(比如App.vue)引入自己的css文件(假如你的文件是在src目录下),都会报一个相同的错。下如图

用Vue-cli搭建的项目中引入css报错的原因分析

经过一番折腾之后发现需要在build文件下的webpack.base.conf.js中加上下面的代码即可

{ 
 test: /\.css$/, 
 include: [ 
  /src/,//表示在src目录下的css需要编译 
  '/node_modules/element-ui/lib/'  //增加此项 
 ], 
 loader: 'style-loader!css-loader' 
},

另外说明下假如你的css文件是在src目录下的话就添加src的路径,如上图,element-ui或者mint-ui(minit-ui的我没试过,个人认为也要加上去webpack才能查找到),假如你的css文件是在其他目录下的,原理一样。

注:以上是个人在开发中遇到的一个问题以及解决方式,如有出入或者不严谨地方还请指出!希望能够帮到您。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
一个高效的JavaScript压缩工具下载集合
Mar 06 Javascript
jQuery :nth-child前有无空格的区别分析
Jul 11 Javascript
Jquery颜色选择器ColorPicker实现代码
Nov 14 Javascript
jquery mobile事件多次绑定示例代码
Sep 13 Javascript
js中的eventType事件及其浏览器支持性介绍
Nov 29 Javascript
详解JavaScript中shift()方法的使用
Jun 09 Javascript
JQuery节点元素属性操作方法
Jun 11 Javascript
JavaScript实现将数组数据添加到Select下拉框的方法
Aug 21 Javascript
ES6中的数组扩展方法
Aug 26 Javascript
js canvas实现写字动画效果
Nov 30 Javascript
微信小程序图片加载失败时替换为默认图片的方法
Dec 09 Javascript
Jquery cookie插件实现原理代码解析
Aug 04 jQuery
Bootstrap滚动监听组件scrollspy.js使用方法详解
Jul 20 #Javascript
微信小程序获取微信运动步数的实例代码
Jul 20 #Javascript
Javascript别踩白块儿(钢琴块儿)小游戏实现代码
Jul 20 #Javascript
angular动态删除ng-repaeat添加的dom节点的方法
Jul 20 #Javascript
如何使用JS在HTML中自定义字符串格式化
Jul 20 #Javascript
详解用webpack把我们的业务模块分开打包的方法
Jul 20 #Javascript
关于webpack代码拆分的解析
Jul 20 #Javascript
You might like
MYSQL数据库初学者使用指南
2006/11/16 PHP
php array_merge_recursive 数组合并
2016/10/26 PHP
PHP对象实例化单例方法
2017/01/19 PHP
php批量删除操作代码分享
2017/02/26 PHP
php封装的mongodb操作类代码
2017/08/06 PHP
JS特殊函数(Function()构造函数、函数直接量)区别介绍
2013/05/19 Javascript
jQuery实现流动虚线框的方法
2015/01/29 Javascript
实例详解Nodejs 保存 payload 发送过来的文件
2016/01/14 NodeJs
js创建jsonArray传输至后台及后台全面解析
2016/04/11 Javascript
Bootstrap前端开发案例一
2016/06/17 Javascript
BootStrap 动态添加验证项和取消验证项的实现方法
2016/09/28 Javascript
JavaScript编写九九乘法表(两种任选)
2017/02/04 Javascript
jQuery+ajax实现局部刷新的两种方法
2017/06/08 jQuery
jquery ajaxfileupload异步上传插件
2017/11/21 jQuery
webpack4.0打包优化策略整理小结
2018/03/30 Javascript
手把手教您实现react异步加载高阶组件
2020/04/07 Javascript
JS前后端实现身份证号验证代码解析
2020/07/23 Javascript
基于vuex实现购物车功能
2021/01/10 Vue.js
[02:27]《DAC最前线》之附加赛征程
2015/01/29 DOTA
删除目录下相同文件的python代码(逐级优化)
2012/05/25 Python
python 实时遍历日志文件
2016/04/12 Python
教大家玩转Python字符串处理的七种技巧
2017/03/31 Python
不管你的Python报什么错,用这个模块就能正常运行
2018/09/14 Python
PyQt5图形界面播放音乐的实例
2019/06/17 Python
pytz格式化北京时间多出6分钟问题的解决方法
2019/06/21 Python
《和田的维吾尔》教学反思
2014/04/14 职场文书
小露珠教学反思
2014/04/30 职场文书
诚信贷款承诺书
2014/05/30 职场文书
机电专业求职信
2014/06/14 职场文书
教师批评与自我批评(群众路线)
2014/10/15 职场文书
幼儿园见习报告
2014/10/30 职场文书
2015年秋季新学期寄语
2015/03/25 职场文书
建房合同协议书
2016/03/21 职场文书
MySQL 覆盖索引的优点
2021/05/19 MySQL
python中出现invalid syntax报错的几种原因分析
2022/02/12 Python
Spring Boot实现文件上传下载
2022/08/14 Java/Android