优化:当某些包是独立的个体没有依赖
以jquery为例,yarn add jquery -D
,它是一个独立的包没有依赖,可以在webpack配置中,配置它不再查找依赖
module: {
noParse: /jquery/, // 不用解析某些包的依赖
rules: [
{
test: /\.js$/,
use: {
loader: 'babel-loader',
options: {
presets: [
'@babel/preset-env',
'@babel/preset-react'
]
}
}
},
]
},
运行npx webpack
从2057ms -> 1946 ms