这只是为了描述问题和分享我的解决方案,我花了很多时间在这个问题上。
这个问题发生在我升级了角10 -> 11并将构建器从udk:udk-runner更改为@angular-devkit之后。
我面临的问题是当我将angular.json中的字段angular.json设置为true时。用户不能从错误开始不能启动浏览器

然后,我发现在服务器端使用的其他外部库(如BullJS Bull-Board Puppeteer-Cluster )也发生了这种情况,错误如下

演示问题的源:https://github.com/phattranky/angular-ssr-error-with-pupepteer
发布于 2022-01-07 14:02:04
解决方案非常简单,您只需要在字段externalDependencies下面添加bundleDependencies,这是我们正在使用的库。
"externalDependencies": ["puppeteer", "puppeteer-cluster", "bull", "bull-board"]示例:

externalDependencies是什么?

如果您有更好的解决方案和任何反馈,请与我分享。谢谢
https://stackoverflow.com/questions/70622351
复制相似问题