1、html-webpack-plugin
Simplifies creation of HTML files to serve your webpack bundles.
 
主页地址:
 
安装方法:
npm i --save-dev html-webpack-plugin
 
2、extract-text-webpack-plugin
Extracts text from a bundle into a separate file.
 
主页地址:
 
安装方法:
npm install --save-dev extract-text-webpack-plugin
 
3、style-loader
Adds CSS to the DOM by injecting a <style> tag.
 
主页地址:
 
 
安装方法:
npm install style-loader --save-dev
 
 
 
4、css-loader
The css-loader interprets @import and url() like import/require() and will resolve them.
 
主页地址:
 
 
安装方法:
npm install --save-dev css-loader
 
 
 
5、sass-loader
Loads a Sass/SCSS file and compiles it to CSS.
 
主页地址:
 
 
安装方法:
npm install sass-loader node-sass --save-dev
 
 
 
6、url-loader
主页地址:
 
 
安装方法:
npm install url-loader --save-dev
 
7、file-loader
主页地址:
 
安装方法:
npm install file-loader --save-dev
 
8、html-loader
主页地址:
 
安装方法:
npm i -D html-loader
 
9、image-webpack-loader
Image loader module for webpack. 可用于压缩图片文件.
 
主页地址:
 
安装方法:
npm install image-webpack-loader --save-dev
 
10、babel-loader
This package allows transpiling JavaScript files using Babel and webpack.
 
 
主页地址:
 
 
安装方法:
webpack 4.x | babel-loader 8.x | babel 7.x
npm install -D babel-loader @babel/core @babel/preset-env webpack
webpack 4.x | babel-loader 7.x | babel 6.x
npm install -D babel-loader@7 babel-core babel-preset-env webpack
 
11、webpack-dev-server
Serves a webpack app. Updates the browser on changes.
 
主页地址:
 
 
安装方法:
npm install webpack-dev-server --save-dev
 
 
 
12、vue-loader
vue-loader is a loader for webpack that allows you to author Vue components in a format called Single-File Components (SFCs):
 
 
 
主页地址:
 
 
 
安装方法:
npm install vue-loader --save-dev
 
 
13、@babel/preset-react
Babel preset for all React plugins.
 
 
 
 
主页地址:
 
 
 
安装方法:
npm install --save-dev @babel/preset-react
 
 
 
14、clean-webpack-plugin
A webpack plugin to remove your build folder(s) before building.
 
 
 
主页地址:
 
 
 
安装方法:
npm i clean-webpack-plugin --save-dev
 
 
15、raw-loader
A loader for webpack that allows importing files as a String.
 
 
主页地址:
 
安装方法:
npm install raw-loader --save-dev
 
 
16、pug-html-loader
Pug HTML loader for webpack.
 
 
主页地址:
 
安装方法:
npm install pug-html-loader
 
依赖于pug和raw-loader 

前端技术之:常用webpack插件的更多相关文章

  1. 前端技术之:webpack热模块替换(HMR)

    第一步:安装HMR中间件: npm install --save-dev webpack-hot-middleware   第二步:webpack配置中引入webpack对象     const we ...

  2. 【前端必会】webpack 插件,前进路绕不过的障碍

    背景 webpack的使用中我们会遇到各种各样的插件.loader. webpack的功力主要体现在能理解各个插件.loader的数量上.理解的越多功力越深 开始 https://webpack.do ...

  3. [转] Web前端开发工程师常用技术网站整理

    1.常用工具相关 有道云笔记 http://note.youdao.com/signIn/index.html 36镇-最好用的共享收藏夹 http://www.36zhen.com/ 浏览器同步测试 ...

  4. Web前端开发工程师常用技术网站整理

    1.常用工具相关 有道云笔记 http://note.youdao.com/signIn/index.html 36镇-最好用的共享收藏夹 http://www.36zhen.com/ 浏览器同步测试 ...

  5. 常用 Gulp 插件汇总 —— 基于 Gulp 的前端集成解决方案(三)

    前两篇文章讨论了 Gulp 的安装部署及基本概念,借助于 Gulp 强大的 插件生态 可以完成很多常见的和不常见的任务.本文主要汇总常用的 Gulp 插件及其基本使用,需要读者对 Gulp 有一个基本 ...

  6. webpack常用的插件安装命令

    webpack常用的插件安装命令:1:npm install html-webpack-plugin --save-dev //自动快速的帮我们生成HTML.2:npm install css-loa ...

  7. Sublime Text 前端开发常用扩展插件推荐

    Sublime Text 前端开发常用扩展插件推荐 Sublime Text Sublime Text 是程序员们公认的编码神奇,拥有漂亮的用户界面和强大的功能 更重要的是,Sublime Text ...

  8. 必知干货:Web前端应用十种常用技术你全都知道吗?

    Web前端应用十种常用技术,随着JS与XHTML的应用普及,越来越多的web界面应用技术出现在网站上,比如我们常见的日历控件,搜索下拉框等,这些web界面应用技术大大的丰富了网站的表现形式,本文将为您 ...

  9. 【前端必会】不知道webpack插件? webpack插件源码分析BannerPlugin

    背景 不知道webpack插件是怎么回事,除了官方的文档外,还有一个很直观的方式,就是看源码. 看源码是一个挖宝的行动,也是一次冒险,我们可以找一些代码量不是很大的源码 比如webpack插件,我们就 ...

随机推荐

  1. 快学Scala 第十九课 (trait的abstract override使用)

    trait的abstract override使用: 当我看到abstract override介绍的时候也是一脸懵逼,因为快学scala,只介绍了因为TimestampLogger中调用的super ...

  2. pip 修改镜像源为豆瓣源

    1. 修改配置文件 编辑配置文件,如果没有则新建: $ vi ~/.pip/pip.conf 添加内容如下: [global] index-url = https://pypi.doubanio.co ...

  3. 01 python安装与初识

    一.简要概述 python学习时设计要大于开发. 二.编程语言 1.分类 编程语言分为高级语言和低级语言.高级语言如python.c#,Java.PHP等,低级语言(基础语言)如C.汇编语言. 2.机 ...

  4. 【线性表基础】顺序表和单链表的插入、删除等基本操作【Java版】

    本文表述了线性表及其基本操作的代码[Java实现] 参考书籍 :<数据结构 --Java语言描述>/刘小晶 ,杜选主编 线性表需要的基本功能有:动态地增长或收缩:对线性表的任何数据元素进行 ...

  5. url设计规范

    一. 什么是RESTful REST与技术无关,代表的是一种软件架构风格,REST是Representational State Transfer的简称,中文翻译为“表征状态转移” REST从资源的角 ...

  6. 阿里云服务器ecs + tomcat + 域名解析 部署web页面

    1.购买ecs:https://www.aliyun.com/product/ecs?spm=5176.12825654.eofdhaal5.2.3bf92c4aYOB7gL&aly_as=A ...

  7. 安装高可用Hadoop生态 (三) 安装Hadoop

    3.    安装Hadoop 3.1. 解压程序 ※ 3台服务器分别执行 .tar.gz -C/opt/cloud/packages /opt/cloud/bin/hadoop /etc/hadoop ...

  8. OpenCV支持Qt用户界面

    在运行opencv程序的时候报下面的错误: ... The library is compiled without QT support in function ... 原因是在使用cmake安装op ...

  9. 如何成为一个伟大的 JavaScript 程序员

    这篇文章主要概述在我5年工作经验的基础上,我成为优秀JavaScript开发人员所使用的技术和资源. 当前大多数Web开发人员面临着这样一个共同的问题:他们必须在多个不同的领域领先于他人——从数据库到 ...

  10. Python:的web爬虫实现及原理(BeautifulSoup工具)

    最近一直在学习python,学习完了基本语法就练习了一个爬虫demo,下面总结下. 主要逻辑是 1)初始化url管理器,也就是将rooturl加入到url管理器中 2)在url管理器中得到新的new_ ...