Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/wszgrcy/webpack-bootstrap-assets-plugin
bootstrap without index.html
https://github.com/wszgrcy/webpack-bootstrap-assets-plugin
Last synced: about 2 months ago
JSON representation
bootstrap without index.html
- Host: GitHub
- URL: https://github.com/wszgrcy/webpack-bootstrap-assets-plugin
- Owner: wszgrcy
- License: mit
- Created: 2021-01-22T00:01:42.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2021-06-19T06:59:24.000Z (over 3 years ago)
- Last Synced: 2024-11-09T20:58:30.649Z (2 months ago)
- Language: TypeScript
- Size: 161 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
- License: LICENSE
Awesome Lists containing this project
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)