webpack-bootstrap-assets-plugin
v2.0.3
Published
webpack构建时导出启动资源的一个插件
Downloads
42
Readme
说明
- 本项目及部分代码来源于
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)