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. Disruptor—核心概念及体验

    本文基于最新的3.4.2的版本文档进行翻译,翻译自: https://github.com/LMAX-Exchange/disruptor/wiki/Introduction https://gith ...

  2. python使用代理ip

    python使用代理的方法有两种 1. #先创建代理ip对象 proxy_support = urllib.request.ProxyHandler({'https':'117.64.149.137: ...

  3. 瀑布流实例及懒加载(echo.js)

    瀑布流布局: 图片等宽,不定高,按最低高度来顺序排列:实现方法:获取每次获取四行中最低高度对应的一行,将下一张加载的图片放在该位置,每次加载前都获取最低高度: ①请求图片的接口    地址此php文件 ...

  4. 安装Office Visio 提示Office 16 Click-to-Run Extensibility Component

    今天在安装 Office Visio 2016 时,点击安装程序,出现以下错误:   出现这个问题的原因就是你的电脑以前安装过32位的office,卸载时,注册表没有清理干净. 解决方案: 在win1 ...

  5. idea中添加Run Dashboard

    可以在工程目录下找到.idea文件夹下的workspace.xml,在其中加入以下代码即可: <component name="RunDashboard"> <o ...

  6. 网页布局——grid弹性网格布局

    网格布局(Grid)是最强大的 CSS 布局方案. Flexbox 是为一维布局设计的,而 Grid 是为二维布局设计. grid目前兼容性目前还可以,主流浏览器对它的支持力度很大,ie9,10宣布它 ...

  7. 在集成环境中修改配置文件php.ini不生效的解决办法

    配置完成之后一定要重启服务,如果重启服务还是不生效. 就去看一下phpinfo(),找到Loaded Configuration File选项,这个才是真正读取的配置文件

  8. 爬虫 xpath

    xpath简介 1.xpath使用路径表达式在xml和html中进行导航 2.xpath包含标准函数库 3.xpath是一个w3c的标准 xpath节点关系 1.父节点 2.字节点 3.同胞节点 4. ...

  9. python入门经典_好资源送不停

    Python入门经典(2K超清_送书) https://study.163.com/course/courseMain.htm?courseId=1006183019&share=2& ...

  10. Linux入门(网络配置)

    Linux入门之 网络管理及网络配置 网络管理   NetworkManager,是一个为系统自动连接到网络提供检测和配置的程序,NetworkManager对无线和有线网络都可以管理,特别对于无线网 ...