Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/32.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angular 角度2生产构建错误。在发展中精益求精_Angular_Typescript_Npm - Fatal编程技术网

Angular 角度2生产构建错误。在发展中精益求精

Angular 角度2生产构建错误。在发展中精益求精,angular,typescript,npm,Angular,Typescript,Npm,我可以在开发过程中运行以下操作,但在部署到生产环境时,会出现以下错误: node_modules/@angular/common/src/pipes/async_pipe.d.ts(39,38):错误TS2304:找不到名称“Promise”。 node_modules/@angular/compiler/src/directive_normalizer.d.ts(19100):错误TS2304:找不到名称“Promise”。 node_modules/@angular/compiler/src

我可以在开发过程中运行以下操作,但在部署到生产环境时,会出现以下错误:

node_modules/@angular/common/src/pipes/async_pipe.d.ts(39,38):错误TS2304:找不到名称“Promise”。
node_modules/@angular/compiler/src/directive_normalizer.d.ts(19100):错误TS2304:找不到名称“Promise”。
node_modules/@angular/compiler/src/directive_normalizer.d.ts(21,74):错误TS2304:找不到名称“Promise”。
node_modules/@angular/compiler/src/offline_compiler.d.ts(31124):错误TS2304:找不到名称“Promise”。
node_modules/@angular/compiler/src/resource_loader.d.ts(13,23):错误TS2304:找不到名称“Promise”。
node_modules/@angular/compiler/src/runtime_compiler.d.ts(40,49):错误TS2304:找不到名称“Promise”。
node_modules/@angular/compiler/src/runtime_compiler.d.ts(42,65):错误TS2304:找不到名称“Promise”。
node_modules/@angular/compiler/src/util.d.ts(35,18):错误TS2304:找不到名称“Promise”。
node_modules/@angular/compiler/src/util.d.ts(36,46):错误TS2304:找不到名称“Promise”。
node_modules/@angular/core/src/application_init.d.ts(16,18):错误TS2304:找不到名称“Promise”。
node_modules/@angular/core/src/application_ref.d.ts(106,67):错误TS2304:找不到名称“Promise”。
node_modules/@angular/core/src/application_ref.d.ts(122101):错误TS2304:找不到名称“Promise”。
node_modules/@angular/core/src/application_ref.d.ts(148,67):错误TS2304:找不到名称“Promise”。
node_modules/@angular/core/src/application_ref.d.ts(150101):错误TS2304:找不到名称“Promise”。
node_modules/@angular/core/src/facade/lang.d.ts(12,17):错误TS2693:“Map”仅指类型,但在此处用作值。
node_modules/@angular/core/src/facade/lang.d.ts(13,17):错误TS2693:“Set”仅指类型,但在此处用作值。
node_modules/@angular/core/src/linker/compiler.d.ts(53,49):错误TS2304:找不到名称“Promise”。
node_modules/@angular/core/src/linker/compiler.d.ts(61,65):错误TS2304:找不到名称“Promise”。
node_modules/@angular/core/src/linker/ng_module_factory_loader.d.ts(14,34):错误TS2304:找不到名称“Promise”。
node_modules/@angular/core/src/linker/system_js_ng_module_factory_loader.d.ts(28,25):错误TS2304:找不到名称“Promise”。
node_modules/@angular/platform browser dynamic/src/resource_loader/resource_loader_impl.d.ts(10,23):错误TS2304:找不到名称“Promise”。
node_modules/@angular/router/src/config.d.ts(279,62):错误TS2304:找不到名称“Promise”。
node_modules/@angular/router/src/interfaces.d.ts(78,99):错误TS2304:找不到名称“Promise”。
node_modules/@angular/router/src/interfaces.d.ts(157109):错误TS2304:找不到名称“Promise”。
node_modules/@angular/router/src/interfaces.d.ts(227115):错误TS2304:找不到名称“Promise”。
node_modules/@angular/router/src/interfaces.d.ts(297,91):错误TS2304:找不到名称“Promise”。
node_modules/@angular/router/src/interfaces.d.ts(367,50):错误TS2304:找不到名称“Promise”。
node_modules/@angular/router/src/router.d.ts(386,70):错误TS2304:找不到名称“Promise”。
node_modules/@angular/router/src/router.d.ts(408,59):错误TS2304:找不到名称“Promise”。
node_modules/@angular/router/src/utils/collection.d.ts(35,58):错误TS2304:找不到名称“Promise”。
node_modules/@types/core js/index.d.ts(47,36):错误TS2304:找不到名称“Iterable”。
node_modules/@types/core js/index.d.ts(353,48):错误TS2304:找不到名称“PropertyKey”。
node_modules/@types/core js/index.d.ts(354,52):错误TS2304:找不到名称“PropertyKey”。
node_modules/@types/core js/index.d.ts(355,34):错误TS2304:找不到名称“PropertyKey”。

node_modules/@types/core js/index.d.ts(356,34):错误TS2304:找不到名称“PropertyKey”。

所有这些错误都是typescript编译器错误。将
“skipLibCheck”:true
添加到
tsconfig.json中的
编译器选项

未捕获错误:由bundle.min.js处的模块“t”导入的意外值“[object object]”。。我在编译@ramamorry@ram1405后发现这个错误,不看你的代码就很难诊断。我能看看你的gmail或任何其他联系方式吗?知道会是什么吗?对不起,我不知道那个错误是什么。您可以编辑问题以发布代码或创建plunker。这是我使用Visual studio web deploy时发生的。我的应用程序在本地环境中构建得很好,但由于Iterable和PropertyKey类型不存在,因此会出现各种问题。