微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

12-编写自己的plugin -

Plugin: 开始打包,在某个时刻,帮助我们处理⼀些什么事情的机制 plugin要比loader稍微复杂一些,在webpack的源码中,用plugin的机制还是占有非常大的场景,可以说plugin是webpack的灵魂。   设计模式 事件驱动 发布订阅   plugin是一个类,里面包含一个apply函数,接受一个参数,compiler(里面包含配置文件信息和所有打包信息的参数)   具体实现: 1)在根目录创建plugins文件夹,用来盛放我们自己的插件

 2)webpack.config.js配置文件:

引入:

 配置plugins:

3)插件内部源码

 4)实现在打包完成前往打包后的文件夹中添加进去一个txt文件

 文件内容

 

 

  参考:https://webpack.js.org/api/compiler-hooks  

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐