0.3.2 • Published 4 years ago
@webpack-rewired/core v0.3.2
Cli
development
webpack-rewired start
production
webpack-rewired build [--report|--statsJson]
参数:
report
: 应用webpack-bundle-analyzer
,插件的配置读取.rewiredrc
文件中的analyzer
项statsJson
:生成stats.json
文件用于分析工具进行 bundle 分析
Config
/* .rewiredrc.js */
module.exports = {
/** 加载内置的配置包@webpack-rewired/* */
builtIns: ['react'],
/** 配置处理函数 */
overrides: [
(webpackConfig, env) => {
return webpackConfig
},
],
/** sass-resources-loader配置 */
sassResources: {
resources: [],
},
/** dll功能的配置 */
dll: {
dev: false,
entry: {
vendor: ['react', 'react-dom'],
},
},
/** webpack-bundle-analyzer配置 */
analyzer: {},
/** devServer配置 */
devServer: {
proxy: {},
},
/** DefinePlugin */
define: {},
/** svg-sprite-loader配置 */
// 默认配置: { symbolId: 'icon-[name]' }
svgSprite: {},
}
Features
eslint
:通过项目根目录的 eslint 配置文件开启typescript
:通过项目根目录的tsconfig.json
配置文件开启dll
:通过.rewiredrc.js
配置文件中的dll
项开启
Todo
- webpack-bundle-analyzer
- dll: 使用autodll-webpack-plugin实现
- hard-source-webpack-plugin
- scope hosting
0.3.2
4 years ago
0.3.1
4 years ago
0.3.0
4 years ago
0.2.26
5 years ago
0.2.25
5 years ago
0.2.24
5 years ago
0.2.23
5 years ago
0.2.22
5 years ago
0.2.21
5 years ago
0.2.20
5 years ago
0.2.19
5 years ago
0.2.18
5 years ago
0.2.17
5 years ago
0.2.16
5 years ago
0.2.15
5 years ago
0.2.14
5 years ago
0.2.13
5 years ago
0.2.11
5 years ago
0.2.7
5 years ago
0.2.6
5 years ago
0.2.5
5 years ago
0.2.4
5 years ago
0.2.3
5 years ago
0.2.2
5 years ago
0.2.1
5 years ago
0.1.0
5 years ago
0.0.11
5 years ago
0.0.10
5 years ago
0.0.8
5 years ago
0.0.7
5 years ago
0.0.6
5 years ago
0.0.5
5 years ago
0.0.4
5 years ago
0.0.3
6 years ago
0.0.2
6 years ago