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. H5刮刮卡效果

    效果图: 核心就是使用ctx.globalCompositeOperation = 'destination-out'; 全部代码: <!DOCTYPE html> <html> ...

  2. 什么是VR中的vection?

    Vection是VR领域的一个专有名词,其义指“在虚拟现实中给人带来‘移动’(self-motion)感觉的认知因素”1.也就是说,vection就是指那些给玩家带来“我正在这个虚拟环境中移动”这种感 ...

  3. 解决thinkphp批量上传图片只有一张上传成功解决方案

    批量上传时 存在一个生成文件名的问题 如果出现此bug,则不要用原生的生成规则来命名图片文件名 如果你试试同时上传两个不同类型,例如一张jpg,一张png,你就发现的确是可以两张同时上传的! 方案1: ...

  4. Docker Registry 管理镜像

    一.使用Docker Registry管理镜像 a.登陆docker hub  https://www.docker.com/products/docker-hub b.创建仓库 c.推送镜像   打 ...

  5. 关于SpringBoot 1.x和2.x版本差别

    有点小差别 基本上基于SpringBoot的代码不需要改动,但有些配置属性和配置类,可能要改动,改动原因是 配置和类的更新或者是改名一般正常的MVC,数据库访问这些都不需要改动,下面按照本书章节说明区 ...

  6. 基于Docker和Golang搭建Web服务器

    1 场景描述 基于centos7的docker镜像搭建golang开发环境 在docker容器内,使用golang实现一个Web服务器 启动docker容器,并在容器内启动Web服务器 我购买了一个最 ...

  7. ant path匹配原则

    ant path匹配原则 又称路径匹配原则,spring中的相关策略类org.springframework.util.AntPathMatcher 路径模式使用了apache ant的路径样式 ap ...

  8. resmgr:cpu quantum等待事件 触发的bug问题

    1>resmgr:cpu quantum等待事件 触发的bug问题  (处理心得) 1.客户反馈数据库服务器在某个时间段总是特别繁忙,获取awr报告分析繁忙原因

  9. Chrome插件开发(一)

    作为一个开发人员,我们在日常工作中肯定会用到 Chrome 浏览器,同时也会用到谷歌的一些插件,比如 Tampermonkey,AdBlock等,在之前的文章本人还是用了 Tampermonkey,传 ...

  10. Kotlin 中的伴生对象和静态成员

    用了一段时间kotlin,越用越觉得好用,爱不释手啊,留点笔记. Kotlin 中,在类中定义的对象(object)声明,可使用 companion 修饰,这样此对象(object)就是伴生对象了.类 ...