tornados
tornado (webpack 脚手架)
内置的 loader
-
babel-loader
: 通过项目中的 babel 配文件定制(见 example) style-loader/css-loader
-
file-loader
: 支持eot|otf|ttf|woff|woff2|mp4|webm
-
svg-url-loader
: url-loader/image-webpack-loader
-
html-loader
:
plugins
dev.plugins
- HotModuleReplacementPlugin : 热更新,
-
HtmlWebpackPlugin :加载项目目录下的
public/index.html
- CircularDependencyPlugin : 循环引用检测
- EnvironmentPlugin : NODE_ENV 环境注入
prod.plugins
- Terser: JS 代码压缩
- HtmlWebpackPlugin
- OfflinePlugin PWA 支持
- WebpackPwaManifest
- CompressionPlugin 资源压缩
- HashedModuleIdsPlugin