用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 GUID生成器实现代码
Oct 31 Javascript
javascript 强制刷新页面的实现代码
Dec 13 Javascript
jQuery选择器中含有空格的使用示例及注意事项
Aug 25 Javascript
jQuery拖动div、移动div、弹出层实现原理及示例
Apr 08 Javascript
一个简单的jQuery计算器实现了连续计算功能
Jul 21 Javascript
Bootstrap每天必学之标签与徽章
Nov 27 Javascript
JavaScript中的this到底是什么(一)
Dec 09 Javascript
jquery轮播的实现方式 附完整实例
Jul 28 Javascript
JavaScript实现格式化字符串函数String.format
Dec 16 Javascript
详解Vue用cmd创建项目
Feb 12 Javascript
react-native聊天室|RN版聊天App仿微信实例|RN仿微信界面
Nov 12 Javascript
js 实现碰撞检测的示例
Oct 28 Javascript
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
php中的MVC模式运用技巧
2007/05/03 PHP
基于php在各种web服务器的运行模式详解
2013/06/03 PHP
PHP数组编码gbk与utf8互相转换的两种方法
2016/09/01 PHP
PHP根据key删除数组中指定的元素
2019/02/28 PHP
jquery 简单图片导航插件jquery.imgNav.js
2010/03/17 Javascript
Javascript模块化编程(一)模块的写法最佳实践
2013/01/17 Javascript
jquery组件使用中遇到的问题整理及解决
2014/02/21 Javascript
JS+CSS实现的蓝色table选项卡效果
2015/10/08 Javascript
轻松学习jQuery插件EasyUI EasyUI创建CRUD应用
2015/11/30 Javascript
javascript检查某个元素在数组中的索引值
2016/03/30 Javascript
浅析Bootstrip的select控件绑定数据的问题
2016/05/10 Javascript
js控制li的隐藏和显示实例代码
2016/10/15 Javascript
ionic进入多级目录后隐藏底部导航栏(tabs)的完美解决方案
2016/11/23 Javascript
Javascript实现倒计时时差效果
2017/05/18 Javascript
详解nodejs的express如何自动生成项目框架
2017/07/12 NodeJs
webpack热模块替换(HMR)/热更新的方法
2018/04/05 Javascript
Vue2.0 v-for filter列表过滤功能的实现
2018/09/07 Javascript
Vue 实现点击空白处隐藏某节点的三种方式(指令、普通、遮罩)
2019/10/23 Javascript
[22:20]初生之犊-TI4第5名LGD战队纪录片
2014/08/13 DOTA
Python爬虫框架Scrapy安装使用步骤
2014/04/01 Python
Python运用于数据分析的简单教程
2015/03/27 Python
举例讲解Python中的list列表数据结构用法
2016/03/12 Python
全面了解python中的类,对象,方法,属性
2016/09/11 Python
Python GUI编程完整示例
2019/04/04 Python
Ubuntu下Anaconda和Pycharm配置方法详解
2019/06/14 Python
python 遗传算法求函数极值的实现代码
2020/02/11 Python
在终端启动Python时报错的解决方案
2020/11/20 Python
Lululemon加拿大官网:加拿大知名体育服装零售商
2019/04/12 全球购物
播音主持专业个人自我评价
2014/01/09 职场文书
个人评价范文分享
2014/01/11 职场文书
信访工作者先进事迹
2014/01/17 职场文书
2014个人四风对照检查材料思想汇报
2014/09/18 职场文书
在 Golang 中实现 Cache::remember 方法详解
2021/03/30 Python
python实现socket简单通信的示例代码
2021/04/13 Python
解决SpringBoot文件上传临时目录找不到的问题
2021/07/01 Java/Android
Python实现GIF动图以及视频卡通化详解
2021/12/06 Python