webpack-bootstrap-assets-plugin
TypeScript icon, indicating that this package has built-in type declarations

2.0.3 • Public • Published

说明

  • 本项目及部分代码来源于angular-cli中的angular_devkit部分
  • 用于生成一个文件(json 格式),当对项目有其他用法时,代替index.html使用

使用

  • 直接在插件列表中添加就可以new BootstrapAssetsPlugin()

功能

hook

removeChunk

  • 判断chunk是否可以添加 (true移除)

removeChunkFile

  • 判断chunk file的文件是否可以添加

removeAsset

  • 判断资源文件是否可以添加

emittedFiles(originAssets已重命名)

  • 同步瀑布钩子
  • 用于添加原始资源

beforeEmit

  • 同步瀑布钩子
  • 生成的对象,即将成为默认资源

emitAssets(extraAssets已重命名)

  • 同步瀑布钩子
  • 返回的对象为生成的资源,允许自定义多种(默认只有 json),比如 jsonp,html 等

options

  • crossOrigin 是否跨域
  • sri Subresource Integrity
  • deployUrl 部署地址
  • output 输出路径
  • isModuleType() 是否是现代模块(es2015)
  • isNoModuleType() 是否非现代模块(es5)

Readme

Keywords

Package Sidebar

Install

npm i webpack-bootstrap-assets-plugin

Weekly Downloads

0

Version

2.0.3

License

MIT

Unpacked Size

12.7 kB

Total Files

7

Last publish

Collaborators

  • wszgrcy