用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 相关文章推荐
document对象execCommand的command参数介绍
Aug 01 Javascript
js数据验证集合、js email验证、js url验证、js长度验证、js数字验证等简单封装
May 15 Javascript
使用Jquery搭建最佳用户体验的登录页面之记住密码自动登录功能(含后台代码)
Jul 10 Javascript
Javascript Boolean、Nnumber、String 强制类型转换的区别详细介绍
Dec 13 Javascript
JavaScript实现彩虹文字效果的方法
Apr 16 Javascript
KnockoutJS 3.X API 第四章之表单submit、enable、disable绑定
Oct 10 Javascript
Javascript 实现简单计算器实例代码
Oct 23 Javascript
js实现贪吃蛇小游戏(容易理解)
Jan 22 Javascript
Vue.Draggable实现拖拽效果
Jul 29 Javascript
mpvue跳转页面及注意事项
Aug 03 Javascript
超详细动手搭建一个VuePress 站点及开启PWA与自动部署的方法
Jan 27 Javascript
javascript局部自定义鼠标右键菜单
Dec 08 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
成本8450万,票房仅2亿,口碑两极分化,又一部DC电影扑街了
2020/04/09 欧美动漫
PHP按行读取、处理较大CSV文件的代码实例
2014/04/09 PHP
Redis构建分布式锁
2017/03/28 PHP
PHP简单实现防止SQL注入的方法
2018/03/13 PHP
Javascript(AJAX)解析XML的代码(兼容FIREFOX/IE)
2010/07/11 Javascript
jQuery中fadeIn、fadeOut、fadeTo的使用方法(图片显示与隐藏)
2013/05/08 Javascript
JAVASCRIPT模式窗口中下载文件无法接收iframe的流
2013/10/11 Javascript
js控制浏览器全屏示例代码
2014/02/20 Javascript
简介JavaScript中的setDate()方法的使用
2015/06/11 Javascript
jQuery插件Validate实现自定义表单验证
2016/01/18 Javascript
在Linux系统中搭建Node.js开发环境的简单步骤讲解
2016/01/26 Javascript
JavaScript实现复制文章自动添加版权
2016/08/02 Javascript
剖析Angular Component的源码示例
2018/03/23 Javascript
微信小程序实现订单倒计时
2020/11/01 Javascript
如何通过shell脚本自动生成vue文件详解
2019/09/10 Javascript
layui 实现表单和文件上传一起传到后台的例子
2019/09/16 Javascript
python开发之str.format()用法实例分析
2016/02/22 Python
Python中的异常处理相关语句基础学习笔记
2016/07/11 Python
Python向MySQL批量插数据的实例讲解
2018/03/31 Python
利用Python实现在同一网络中的本地文件共享方法
2018/06/04 Python
python绘制热力图heatmap
2020/03/23 Python
Python3爬虫爬取英雄联盟高清桌面壁纸功能示例【基于Scrapy框架】
2018/12/05 Python
Flask模板引擎之Jinja2语法介绍
2019/06/26 Python
后端开发使用pycharm的技巧(推荐)
2020/03/27 Python
Python+OpenCV图像处理——打印图片属性、设置存储路径、调用摄像头
2020/10/22 Python
Peter Alexander新西兰站:澳大利亚领先的睡衣设计师品牌
2016/12/10 全球购物
西班牙拥有最佳品牌的动物商店:Animalear.com
2018/01/05 全球购物
营销与策划个人求职信
2013/09/22 职场文书
电子商务专业学生的学习自我评价
2013/10/27 职场文书
学生拾金不昧表扬信
2014/01/21 职场文书
行政办公室岗位职责
2014/03/18 职场文书
计算机网络及管理学专业求职信
2014/06/05 职场文书
质量负责人任命书
2014/06/06 职场文书
2015年复活节活动总结
2015/02/27 职场文书
Oracle设置DB、监听和EM开机启动的方法
2021/04/25 Oracle
Zabbix对Kafka topic积压数据监控的解决方案
2022/07/07 Servers