您好,我正面临看起来随机出现的问题。我所有的设置都像魅力一样工作。我有几个用 webpack 编译的 angular 应用程序。在 AOT 中一切正常,但在 JIT 上崩溃。这是因为编译器无法理解注释。compiler.js:2700 Uncaught Error: Can't resolve all parameters for ApplicationModule: (?). at syntaxError (compiler.js:2700) at CompileMetadataResolver._getDependenciesMetadata (compiler.js:19254)我使用"core-js": "^2.6.5"(我也尝试过3.0.1)我对我的polyfill.ts所有反映如下:import 'core-js/es6/reflect';import 'core-js/es7/reflect';我的 webpack 配置包含以下规则:[ { loader: 'babel-loader', options: babelOptions }, { loader: 'ts-loader', options: { transpileOnly: true } }, { loader: 'angular2-template-loader' }]我的 babel 配置如下所示:presets: [ [ '@babel/preset-env', { modules: false, loose: true, targets: { browsers: [ "last 2 versions", "not ie <= 10" ] }, useBuiltIns: 'usage', corejs: "2", debug: false } ]]到目前为止我尝试了什么?升级和降级 core-js。升级和降级angular 7.您可以查看此Github 存储库上的最小问题证明
添加回答
举报
0/150
提交
取消