gpt4 book ai didi

typescript - Angular2 QuickStart 拒绝为发布候选构建

转载 作者:太空狗 更新时间:2023-10-29 17:38:34 24 4
gpt4 key购买 nike

当发布候选版本发布时,我正在尝试浏览 Angular2 的快速入门。然而, typescript 编译器抛出了很多我无法弄清楚的错误。

https://angular.io/guide/quickstart

首先是很多这样的行。node_modules/@angular/core/src/application_ref.d.ts(39,88):错误 TS2304:找不到名称“Promise”。node_modules/@angular/core/src/application_ref.d.ts(99,42):错误 TS2304:找不到名称“Promise”。

然后这个...错误! Windows_NT 6.1.7601错误! argv "C:\Program Files (x86)\nodejs\\node.exe""C:\Program Files (x86)\nodejs\node_modules\npm\bin\npm-cli.js""run""tsc"错误!节点 v0.12.2错误! npm v2.7.4错误!代码生命周期错误! angular2-quickstart@1.0.0 tsc: tsc错误!退出状态 2错误!错误!在 angular2-quickstart@1.0.0 tsc 脚本“tsc”处失败。错误!这很可能是 angular2-quickstart 包的问题,错误!不是 npm 本身。错误!告诉作者这在你的系统上失败了:错误! TSC错误!您可以通过以下方式获取他们的信息:错误! npm 所有者 ls angular2-quickstart错误!上面可能有额外的日志输出。

npm 错误!请在任何支持请求中包含以下文件:错误! C:\Development\Angular2RCQuickstart\npm-debug.log

有人知道哪里出了问题吗?

最佳答案

简单的脏修复

将 Angular 2 beta 17 中的 typings 文件夹复制到@angular 项目中 ///<reference path="node_modules/angular2/typings/browser.d.ts"/>在你的顶级组件中再次工作

清理修复

您必须使用 typings install es6-promise 手动安装 ES6 promise 和 ES6 集合的类型使用 --ambient tsd(已弃用)打字的标志。

关于typescript - Angular2 QuickStart 拒绝为发布候选构建,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37002214/

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