更新后的 Angular 18 错误:发生未处理的异常:(0 , os_1.availableParallelism) 不是函数

问题描述 投票:0回答:1

在 Angular 更新到 18 后,有人能给我建议吗:

An unhandled exception occurred: (0 , os_1.availableParallelism) is not a function

在角度误差.log中

[error] TypeError: (0 , os_1.availableParallelism) is not a function at Object.<anonymous> (C:\Users\Zendbook\Documents\DILAU\tracker-users-web\node_modules\piscina\dist\src\index.js:37:54) at Module._compile (node:internal/modules/cjs/loader:1218:14) at Module._extensions..js (node:internal/modules/cjs/loader:1272:10) at Module.load (node:internal/modules/cjs/loader:1081:32) at Module._load (node:internal/modules/cjs/loader:922:12) at Module.require (node:internal/modules/cjs/loader:1105:19) at require (node:internal/modules/cjs/helpers:103:18) at Object.<anonymous> (C:\Users\Zendbook\Documents\DILAU\tracker-users-web\node_modules\piscina\dist\src\main.js:5:33) at Module._compile (node:internal/modules/cjs/loader:1218:14) at Module._extensions..js (node:internal/modules/cjs/loader:1272:10)
如何修复?

尝试在谷歌中寻找答案。

node.js angular18
1个回答
0
投票

这是

piscina
包的问题,它是
@angular-devkit/build-angular
的依赖项。它仅发生在较旧的 NodeJS 版本上,请参阅相关的 GitHub 问题。他们已经提供了 piscina v4.5.1 的修复程序,但它没有制作 Angular v18。以下是修复方法:

© www.soinside.com 2019 - 2024. All rights reserved.