• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号
您的位置:首页 > 程序设计 >JavaScript > Webpack中css-loader和less-loader的使用教程

Webpack中css-loader和less-loader的使用教程

作者:小小小小小亮 字体:[增加 减小] 来源:互联网 时间:2017-05-11

小小小小小亮通过本文主要向大家介绍了webpack使用教程,webpack 教程,webpack视频教程,webpack安装教程,webpack教程 阮一峰等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com

前言

在Webpack中,通过css-loader,可以实现在js文件中通过require的方式,来引入css。下面来看看详细的介绍吧。

一、css-loader

我们需要在js文件里,通过require的方式来引入css,我们来看具体的方法,首先需要安装css-loader,
style-loader(安装style-loader的目的是为了在html中以style的方式嵌入css)。

npm install css-loader,style-loader --save-dev
</div>

然后在main.js中:

require('./app.css');
</div>

在app.css中:

#test{
 background:red;
 width:100px;
 height:100px;
 color:blue;
}
</div>

在webpack.config.js增加:

module.exports = {
 entry: './main.js',
 output: {
 filename: 'bundle.js'
 },
 module: {
 loaders:[
  { test: /\.css$/, loader: 'style-loader!css-loader' },
 ]
 }
};
</div>

在html中引入:

<html>
 <head>
 <script type="text/javascript" src="bundle.js"></script>
 </head>
 <body>
 <div id="test">Hello World</div>
 </body>
</html>
</div>

效果为:

二、less-loader

同样的,如果我们需要在js中,require,.less文件,那么我们需要增加包less-loader和less包

npm install less,less-loader --save-dev
</div>

在webpack.config.js修改:

module: {
  loaders: [
   {test: /\.less$/, loader: 'style-loader!css-loader!less-loader'},

  ]
 }
</div>

在module的loaders中,增加了!less-loader。

如此便可以在js中,require .less文件。

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家学习或者工作能带来一定的帮助,如果有疑问大家可以留言交流,谢谢大家对的支持。

</div>
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • Webpack中css-loader和less-loader的使用教程

相关文章

  • 2017-05-11很棒的一组js图片轮播特效
  • 2017-05-11javascript过滤数组重复元素的实现方法
  • 2017-05-11Vuex之理解Store的用法
  • 2017-05-11React中ES5与ES6写法的区别总结
  • 2017-05-11原生js实现放大镜特效
  • 2017-05-11JavaScript实现事件的中断传播和行为阻止方法示例
  • 2017-05-11浅析vue数据绑定
  • 2017-05-11Bootstrap table表格简单操作
  • 2017-05-11详解Vue自定义过滤器的实现
  • 2017-05-11Javascript基础回顾之(三) js面向对象

文章分类

  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号

最近更新的内容

    • JavaScript控制输入框中只能输入中文、数字和英文的方法【基于正则实现】
    • BootStrap与Select2使用小结
    • jQuery实现的简单排序功能示例【冒泡排序】
    • 关于ES6的六个小特性(二)
    • Vue.js学习之过滤器详解
    • js手机号批量滚动抽奖实现代码
    • 详解Sea.js中Module.exports和exports的区别
    • 微信小程序 实现列表项滑动显示删除按钮的功能
    • jQuery制作图片旋转效果
    • js 获取浏览器高度和宽度等属性值总结

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有