gpt4 book ai didi

node.js - TS2300 : Duplicate Identifier when moved to Angular2 RC2

转载 作者:太空宇宙 更新时间:2023-11-04 00:38:31 25 4
gpt4 key购买 nike

因此,当从 Angular2 RC1 迁移到 RC2 时,我更改了 package.json 文件以包含更新后的“quickstart”中显示的所有依赖项。 ' package.json 示例 - 使我的 package.json 文件的依赖项部分如下所示:

  "dependencies": {       
"@angular/common": "2.0.0-rc.2",
"@angular/compiler": "2.0.0-rc.2",
"@angular/core": "2.0.0-rc.2",
"@angular/http": "2.0.0-rc.2",
"@angular/platform-browser": "2.0.0-rc.2",
"@angular/platform-browser-dynamic": "2.0.0-rc.2",
"@angular/router": "2.0.0-rc.2",
"@angular/router-deprecated": "2.0.0-rc.2",
"@angular/upgrade": "2.0.0-rc.2",
"core-js": "^2.4.0",
"bootstrap": "^3.3.6",
"es6-shim": "^0.35.0",
"reflect-metadata": "^0.1.3",
"rxjs": "5.0.0-beta.6",
"systemjs": "0.19.27",
"zone.js": "^0.6.12" },

然后我运行 npm install 来获取新的热点。

这返回了无数的错误,但焊接后我最终得到了一些看起来可能有用的东西。

当我去运行我的 npm start 时,我收到了以下消息:

Tons of typings/browser/ambient/node/ errors

大量与打字相关的错误和 TS:2300 各种位置的重复标识符错误。

最佳答案

进一步查看quickstart更改 package.json 文件并运行 npm install 后的下一步是警告您可能无法正确创建类型文件夹。

它指示用户手动运行npm runtypings install

执行此操作后,错误 TS2300:重复标识符问题并未消失。

因此,我删除了typings文件夹并重新运行命令以从头开始重新创建整个文件夹(请注意,新的 RC2 版本似乎与 RC1 版本具有不同的布局)。

完成此操作后,精简版服务器和复杂功能开始工作,并且 TS2300 错误不再出现。

(我仍然无法让 RC2 工作......但这与这个问题无关)

关于node.js - TS2300 : Duplicate Identifier when moved to Angular2 RC2,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37863923/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com