详解webpack和webpack-simple中如何引入css文件


Posted in Javascript onJune 28, 2017

博主最近研究vue+webpack的时候想引入css文件死活引入不出来,在webpack-simple那里却能引得出来,十分的纳闷,然后细心的调试了一下,原来这webpack和webpack-simple两个东西引入css文件有点区别。

首先说一下如何在webpack中引入css文件吧。博主的webpack是最新版本,不知1.0版本的是如何,所以下面说的是2.0以后的版本。首先在命令行中新建一个vue项目,如何新建请看我之前发的一篇博文,因为在webpack中,本身就有一个css-loader,所以不需要重新去下一个css-loader,只需要下载一个style-loader即可,下载style-loader的方法是在命令行中,在你所创建的项目目录下,键入npm install style-loader --save-dev即可,--save-dev的意思是保存到你的项目里。之后在你的项目里打开build/webpack.base.conf.js文件中,在module的rules那里,加入关于css规则的代码:

详解webpack和webpack-simple中如何引入css文件

之后在App.vue文件中在style标签项目写入你想要引入的样式:

详解webpack和webpack-simple中如何引入css文件

本例引入的样式是一个名为nam.css的文件,该文件只是让页面变蓝,之后运行即可。

详解webpack和webpack-simple中如何引入css文件

再来说一下webpack-simple是如何引入css文件的。webpack-simple从名字就可以看出他是一个简化版,在webpack中即使不下载style-loader,不在webpack.base.conf.js中配置我上面说的内容也可以通过最后一个操作轻轻松松的引入css样式。但是在webpack-simple中就不行,因为他是一个简化版本,所以需要手动配置。

首先是下载webpack-simple,如上面一样操作下载。下载完后需要在该项目目录下键入npm install css-loader style-loader --save-dev,下载完后要在webpack.config.js的rules中加入一句css规则的代码

详解webpack和webpack-simple中如何引入css文件

注意,use里面的顺序不能反过来,否则会报错。

之后在src/assets/main.js文件中输入import 'css路径'即可。如:

import './assets/blue.css'

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
javascript 字符 Escape,encodeURI,encodeURIComponent
Jul 09 Javascript
用AJAX返回HTML片段中的JavaScript脚本
Jan 04 Javascript
Extjs3.0 checkboxGroup 动态添加item实现思路
Aug 14 Javascript
纯css实现窗户玻璃雨滴逼真效果
Aug 23 Javascript
D3.js实现雷达图的方法详解
Sep 22 Javascript
微信小程序 特效菜单抽屉效果实例代码
Jan 11 Javascript
利用Node.js+Koa框架实现前后端交互的方法
Feb 27 Javascript
深入理解AngularJs-scope的脏检查(一)
Jun 19 Javascript
基于js原生和ajax的get和post方法以及jsonp的原生写法实例
Oct 16 Javascript
Angular学习教程之RouterLink花式跳转
May 03 Javascript
JS+HTML5实现获取手机验证码倒计时按钮
Aug 08 Javascript
解决vuecli3中img src 的引入问题
Aug 04 Javascript
基于jQuery实现的Ajax 验证用户名唯一性实例代码
Jun 28 #jQuery
VUE利用vuex模拟实现新闻点赞功能实例
Jun 28 #Javascript
Vuex利用state保存新闻数据实例
Jun 28 #Javascript
微信浏览器禁止页面下拉查看网址实例详解
Jun 28 #Javascript
基于EasyUI的基础之上实现树形功能菜单
Jun 28 #Javascript
webpack学习--webpack经典7分钟入门教程
Jun 28 #Javascript
BootStrap Table前台和后台分页对JSON格式的要求
Jun 28 #Javascript
You might like
php 获取当前访问的url文件名的方法小结
2010/02/08 PHP
CI框架学习笔记(二) -入口文件index.php
2014/10/27 PHP
php实现通过stomp协议连接ActiveMQ操作示例
2020/02/23 PHP
javascript学习随笔(使用window和frame)的技巧
2007/03/08 Javascript
JavaScript Array扩展实现代码
2009/10/14 Javascript
读jQuery之五(取DOM元素)
2011/06/20 Javascript
JavaScript函数的4种调用方法详解
2014/04/22 Javascript
JQuery右键菜单插件ContextMenu使用指南
2014/12/19 Javascript
Javascript中arguments和arguments.callee的区别浅析
2015/04/24 Javascript
JS+CSS实现精美的二级导航效果代码
2015/09/17 Javascript
通过设置CSS中的position属性来固定层的位置
2015/12/14 Javascript
JS原型对象的创建方法详解
2016/06/16 Javascript
js轮播图代码分享
2016/07/14 Javascript
Angular ng-class详解及实例代码
2016/09/19 Javascript
jQuery如何解决IE输入框不能输入的问题
2016/10/08 Javascript
vue获取DOM元素并设置属性的两种实现方法
2017/09/30 Javascript
Vue 莹石摄像头直播视频实例代码
2018/08/31 Javascript
Vue.js的动态组件模板的实现
2018/11/26 Javascript
浅谈小程序 setData学问多
2019/02/20 Javascript
layui实现鼠标移动到单元格上显示数据的方法
2019/09/11 Javascript
微信小程序使用前置摄像头拍照
2020/10/22 Javascript
python自动格式化json文件的方法
2015/03/11 Python
Python采集代理ip并判断是否可用和定时更新的方法
2018/05/07 Python
对Django的restful用法详解(自带的增删改查)
2019/08/28 Python
django框架基于queryset和双下划线的跨表查询操作详解
2019/12/11 Python
谈谈Python:为什么类中的私有属性可以在外部赋值并访问
2020/03/05 Python
Python3 shelve对象持久存储原理详解
2020/03/23 Python
实习教师自我鉴定
2013/12/09 职场文书
2014年小班元旦活动方案
2014/02/16 职场文书
运动会拉拉队口号
2014/06/09 职场文书
建筑结构施工求职信
2014/07/11 职场文书
小学安全工作汇报材料
2014/08/19 职场文书
2015年元宵节活动总结
2015/02/06 职场文书
2015年老干部工作总结
2015/04/23 职场文书
Python批量将csv文件转化成xml文件的实例
2021/05/10 Python
Win11使用CAD卡顿或者致命错误怎么办?Win11无法正常使用CAD的解决方法
2022/07/23 数码科技