Webpack 纱线性能明显下降,而npm则出现了角度倾斜

Webpack 纱线性能明显下降,而npm则出现了角度倾斜,webpack,angular-cli,webpack-5,angular-devkit,Webpack,Angular Cli,Webpack 5,Angular Devkit,我们的构建速度非常慢,我们希望看到使用实验性Webpack 5并为我们的产品添加缓存支持(至少本地构建)会带来什么好处 我们使用的是npm,并且主要在内部的Mac电脑上。为了启用Webpack 5,我必须使用纱线获得分辨率来采用带有角度11的Webpack 5 在没有打开缓存的情况下,我注意到warn与npm相比性能严重下降。奇怪的是,这些问题在构建中非常重要,而不仅仅是安装命令。此外,我注意到当使用纱线时,Webpack5比Webpack4慢。打开缓存后,出现了净正效应,但spirn是极端负效

我们的构建速度非常慢,我们希望看到使用实验性Webpack 5并为我们的产品添加缓存支持(至少本地构建)会带来什么好处

我们使用的是
npm
,并且主要在内部的Mac电脑上。为了启用Webpack 5,我必须使用
纱线
获得
分辨率
来采用带有角度11的Webpack 5

在没有打开缓存的情况下,我注意到
warn
npm
相比性能严重下降。奇怪的是,这些问题在构建中非常重要,而不仅仅是安装命令。此外,我注意到当使用
纱线时,Webpack5比Webpack4慢。打开缓存后,出现了净正效应,但
spirn
是极端负效应

使用
npm
,我们的开发构建通常需要约90秒。使用
纱线
和webpack 5,典型的构建时间约为280秒。打开webpack 5缓存时,初始构建时间约为548秒,但随后的构建时间约为69秒

我之所以要到这里来,是因为我很困惑为什么
warn
会导致角度构建变得如此缓慢(不确定有多少时间是在AngularCLI构建中,有多少时间是构建的网页部分)。有人知道为什么
warn
会导致AngularCLI/Webpack比使用
npm
时慢得多吗

<>代码>纱线< /代码>也有一些很好的特点,因为我们在代码< Git 中有一个单一的回购风格设置,但是我绝对不会考虑切换到我见过的可怕的性能比NPM