javascript 警告:“文件路径”\节点_模块\ngx-翻译-多http-加载器\dist\multi-http-加载器. js依赖于“deepmerge”

t1rydlwq  于 2023-02-18  发布在  Java
关注(0)|答案(1)|浏览(113)

这是一个使用mfe(模块联合)的微前端Angular 项目。最近我将我的项目从Angular 13升级到14,并导致一些警告,如“node_modules\ngx-translate-multi-http-loader\dist\multi-http-loader.js依赖于'deepmerge'. CommonJS或AMD依赖性可能导致优化救援。”
我尝试在angular.json文件中执行以下操作

"allowedCommonJsDependencies": ["lodash"]

但是它不起作用。

3pmvbmvn

3pmvbmvn1#

您在angular.json文件中指定了错误的库。
无论如何,我没有使用allowedCommonJsDependencies(基本上忽略了警告)就解决了这个问题,只是通过转移到ngx-translate-multi-http-loader包的9.3.1版本。
请务必同时 checkout breaking changes

相关问题