返回顶部
首页 > 资讯 > 前端开发 > JavaScript >Webpack之plugin的使用
  • 545
分享到

Webpack之plugin的使用

Webpack plugin 2023-02-03 12:02:36 545人浏览 薄情痞子
摘要

目录什么是plugin?1.添加版权的plugin: BannerPlugin2.打包html的plugin:   html-webpack-plugin3.js

什么是plugin?

plugin是插件的意思,通常用于对现有的架构进行扩展。webpack中的插件,就是对webpack现有功能的各种扩展,比如打包优化,文件压缩等等。

loader和plugin的区别: loader主要用于转换某些类型的模块,是一个加载器;plugin是插件,对webpack本身进行扩展,是一个扩展器;plugin的使用步骤: 通过npm 安装需要使用的plugins(有些内置的不需要再安装);在webpack.config.js中的plugins中配置插件;webpack中常用的一些插件:

1.添加版权的plugin: BannerPlugin

webpack自带的插件,无需安装,只需对webpack.config.js文件进行配置即可:

打包运行:npm run build

打包后的bundles.js中会有出现以上版权所有信息。

2.打包html的plugin:   html-webpack-plugin

该插件能够自动生成一个index.html文件(可以指定模板来生成),还能够将打包的js文件,自动通过scripts标签插入到body中。

安装插件:

npm install html-webpack-plugin@3.2.0 --save-dev

配置webpack.config.js文件

打包运行:npm run build 

3.js压缩的plugin :uglifyjs-webpack-plugin

npm install uglifyjs-webpack-plugin@1.1.1 --save-dev

配置webpack.config.js文件

打包运行:npm run build,即可实现js文件的打包。

 可见打包的js文件已经被尽可能的压缩了!

到此这篇关于Webpack之plugin的使用的文章就介绍到这了,更多相关Webpack plugin内容请搜索编程网以前的文章或继续浏览下面的相关文章希望大家以后多多支持编程网!

--结束END--

本文标题: Webpack之plugin的使用

本文链接: https://lsjlt.com/news/194100.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • Webpack之plugin的使用
    目录什么是plugin?1.添加版权的plugin: BannerPlugin2.打包html的plugin:   html-webpack-plugin3.js...
    99+
    2023-02-03
    Webpack plugin
  • html-webpack-plugin怎么用
    这篇文章将为大家详细讲解有关html-webpack-plugin怎么用,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。html-webpack-plugin 可能用过的 ...
    99+
    2024-04-02
  • webpack Plugin的作用是什么
    这篇“webpack Plugin的作用是什么”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“webpack&nbs...
    99+
    2023-06-29
  • extract-text-webpack-plugin怎么用
    这篇文章主要介绍了extract-text-webpack-plugin怎么用,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。extract-...
    99+
    2024-04-02
  • 超级详细的webpack Plugin讲解
    目录一、pulgin 的作用二、pulgin 配置方式三、pulgin 的本质四、常见的 pulgin4-1 html-webpack-plugin4-2 clean-webpack...
    99+
    2024-04-02
  • vue-cli5.0 webpack 采用 copy-webpack-plugin 打包复制文件的方法
    目前 vue-cli已经发布5.0了,webpack 配置上也与之前老版本的有所不同,调整 webpack 配置最简单的方式就是在 vue.config.js 中...
    99+
    2024-04-02
  • webpack中loader和plugin的示例分析
    这篇文章主要介绍webpack中loader和plugin的示例分析,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!1 基础回顾首先我们先回顾一下webpack常见配置,因为后面会用到...
    99+
    2024-04-02
  • webpack的loader和plugin有什么区别
    Webpack的loader和plugin是两个不同的概念,分别用于处理不同的任务。1. Loader(加载器):Loader用于对...
    99+
    2023-10-11
    webpack
  • Webpack中Loader和Plugin的区别是什么
    这篇文章主要介绍“Webpack中Loader和Plugin的区别是什么”,在日常操作中,相信很多人在Webpack中Loader和Plugin的区别是什么问题上存在疑惑,小编查阅了各式资料,整理出简单好用...
    99+
    2024-04-02
  • 使用 Schema-Utils 对 Webpack Plugin 进行配置项校验的简单用例
    目录schema.json插件中的写法修改报错时输出的信息结尾今天来学习如何使用 webpack 官方提供的 schema-utils 库。 schema-utils 库用于在 lo...
    99+
    2024-04-02
  • 如何实现基于vue-skeleton-webpack-plugin的骨架屏
    小编给大家分享一下如何实现基于vue-skeleton-webpack-plugin的骨架屏,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了...
    99+
    2024-04-02
  • webpack-merge的使用教程
    目录为什么要用webpack-merge安装目录结构为什么要用webpack-merge development(开发环境) 和 production(生产环境) 这两个环境下的构建...
    99+
    2023-02-07
    webpack-merge用法 webpack-merge使用
  • Maven插件docker-maven-plugin的使用
    目录1、docker-maven-plugin 介绍2、环境、软件准备3、Demo 示例3.1 配置 DOCKER_HOST3.2 示例构建镜像3.3 执行命令3.4 绑定Docke...
    99+
    2024-04-02
  • Laravel的vite-plugin包怎么使用
    这篇文章主要介绍“Laravel的vite-plugin包怎么使用”,在日常操作中,相信很多人在Laravel的vite-plugin包怎么使用问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Laravel的v...
    99+
    2023-07-04
  • webpack如何使用
    本篇内容介绍了“webpack如何使用”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!webpack介绍和使用一、webpack介绍1、由来由...
    99+
    2023-07-02
  • Webpack loader之file-loader怎么用
    这篇文章主要为大家展示了“Webpack loader之file-loader怎么用”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Webpack loader之...
    99+
    2024-04-02
  • Vue中webpack的使用详解
    目录1、什么是Webpack2、模块化的演进AMDCMDES6模块3、安装Webpack4、使用webpack总结1、什么是Webpack 本质上, webpack是一个现代Java...
    99+
    2024-04-02
  • JavaScript中Webpack的使用教程
    目录0.什么是Webpack1.Webpack的使用2.Webpack 的核心概念 2.1 entry2.1.1 单入口2.1.2 多入口2.2 output2.2.1 单...
    99+
    2024-04-02
  • Maven Plugin的@Mojo和@Execute的具体使用
    本文以spring-boot-maven-plugin 2.5.4为例 @Mojo defaultPhase 以spring-boot-maven-plugin:start为例,...
    99+
    2024-04-02
  • golang plugin插件怎么使用
    使用Go语言的插件(plugins)需要注意以下几个步骤: 创建插件模块:首先,你需要创建一个独立的模块来作为插件。这个模块需要...
    99+
    2023-10-20
    golang plugin
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作