Webpack中 的css-loader和less-loader
来源:互联网 发布:淘宝客服模板代码 编辑:程序博客网 时间:2024/04/30 01:32
简介:在Webpack中,通过css-loader,可以实现在js文件中通过require的方式,来引入css。
1.css-loader
我们需要在js文件里,通过require的方式来引入css,我们来看具体的方法,首先需要安装css-loader,
style-loader(安装style-loader的目的是为了在html中以style的方式嵌入css)。
npm install css-loader,style-loader --save-dev
然后在main.js中:
require('./app.css');
在app.css中:
#test{ background:red; width:100px; height:100px; color:blue;}
在webpack.config.js增加:
module.exports = { entry: './main.js', output: { filename: 'bundle.js' }, module: { loaders:[ { test: /\.css$/, loader: 'style-loader!css-loader' }, ] }};
在html中引入:
<html> <head> <script type="text/javascript" src="bundle.js"></script> </head> <body> <div id="test">Hello World</div> </body></html>
效果为:
2.less-loader
同样的,如果我们需要在js中,require,.less文件,那么我们需要增加包less-loader和less包
npm install less,less-loader --save-dev
在webpack.config.js修改:
module: { loaders: [ {test: /\.less$/, loader: 'style-loader!css-loader!less-loader'}, ] }
在module的loaders中,增加了!less-loader。
如此便可以在js中,require .less文件。
0 0
- Webpack中 的css-loader和less-loader
- Webpack 中 file-loader 和 url-loader 的区别
- webpack less-loader 的modifyVars配置方式
- less-loader、css-loader、style-loader
- webpack中imports-loader,exports-loader,expose-loader的区别
- webpack less-loader出现异常
- webpack 的 loader 和 plugin
- webpack之css-loader
- Webpack 3.x 在CSS和Template中使用file-loader及解决image-webpack-loader 优化图片问题
- webpack使用css-loader,style-loader注意
- webpack中loader和plugin的概念理解
- webpack学习笔记-4-less-loader
- webpack中与样式相关的loader
- webpack图片打包(file-loader&&url-loader)(css文件中,以及html文件中)
- WebPack Loader
- webpack loader
- webpack loader
- webpack loader
- iOS 约束冲突解决方法
- VMWare学习总结(1)——Centos7安装完毕后无法联网的解决方法
- 懒惰式数据一致性校验
- mysql优化表
- CAS单点登录
- Webpack中 的css-loader和less-loader
- SOCKET bind INADDR_LOOPBACK和INADDR_ANY的区别
- react常用插件大全
- Webpack学习
- javascript知识结构体系
- Java数据结构和算法-链表(2-双端链表)
- 深入分析Java ClassLoader原理
- LA4794 Sharing Chocolate
- 安卓常见存储及读取