0.3.2 • Published 6 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
6 years ago
0.3.1
6 years ago
0.3.0
6 years ago
0.2.26
6 years ago
0.2.25
6 years ago
0.2.24
6 years ago
0.2.23
6 years ago
0.2.22
6 years ago
0.2.21
6 years ago
0.2.20
6 years ago
0.2.19
6 years ago
0.2.18
6 years ago
0.2.17
6 years ago
0.2.16
6 years ago
0.2.15
6 years ago
0.2.14
6 years ago
0.2.13
6 years ago
0.2.11
6 years ago
0.2.7
6 years ago
0.2.6
6 years ago
0.2.5
6 years ago
0.2.4
6 years ago
0.2.3
6 years ago
0.2.2
6 years ago
0.2.1
6 years ago
0.1.0
6 years ago
0.0.11
6 years ago
0.0.10
6 years ago
0.0.8
6 years ago
0.0.7
6 years ago
0.0.6
6 years ago
0.0.5
6 years ago
0.0.4
7 years ago
0.0.3
7 years ago
0.0.2
7 years ago