Angular 9 警告 typescript.js

3

应用程序启动后,我收到了一个警告

WARNING in ./node_modules/typescript/lib/typescript.js 5123:41-60
Critical dependency: the request of a dependency is an expression

1
这是一个空项目还是你只是从之前的版本升级到Angular 9? - Tony Ngo
1
我将我的应用程序升级到Angular 9。 - Serj Malko
你可以尝试运行 ng build --verbose 命令来查看完整的错误日志。 - Tony Ngo
1个回答

1

尝试修改webpack.dev.config.js文件。

new webpack.ContextReplacementPlugin(
            /angular(\\|\/)core(\\|\/)(esm(\\|\/)src|src)(\\|\/)linker/,
            path.resolve(__dirname, 'doesnotexist/')
)

或者说最简单的情况下,
new webpack.ContextReplacementPlugin( /(.+)?angular(\\|\/)core(.+)?/, root('./src'), {} )

我使用Angular CLI。也许有一种方法可以将其引入到angular.json中? - Serj Malko
不确定 angular.json。尝试在 angular.json 的 build/options 下添加键:"preserveSymlinks": true - Mebin Joe

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接