在新计算机上设置项目并遇到TypeScript版本控制问题。我试过了:
npm install -g typescript
npm install typescript
npm install -g typescript@2.1.6
npm install -g typescript@2.0.10
但每次我尝试使用以下命令检查版本时:
tsc -v
我得到以下错误:
The term 'tsc' is not recognized as the name of a cmdlet, function, script file, or operable program. Check
我试着从和开始。因为React是用JavaScript编写的,所以我使用安装它。
npm install --save react
我需要反应的类型定义。所以我试着
$ typings install react --save
typings ERR! message Unable to find "react" ("npm") in the registry. Did you want to try searching another source? Also, if you want contribute these typings, please help
我正在尝试在我当前的打字项目中设置摩卡和柴伊。
我现正翻阅下页,以落实以下内容:-
$ typings install dt~mocha --global --save
在Ubuntu中运行上述命令时出错:-
typings ERR! message Unable to find "dt~mocha" ("npm") in the registry. Did you want to try searching another source? Also, if you want to contribute these typings, please help
每当我尝试sudo npm install时,Angular 2模块都会被更新并正常安装,但是,当typings install尝试运行时,我得到以下信息
angular2-in-memory-web-api@0.0.12 requires a peer of @angular/core@2.0.0-rc.2 but none was installed.
npm WARN angular2-in-memory-web-api@0.0.12 requires a peer of @angular/http@2.0.0-rc.2 but none was installed.
npm WARN
我有一个Angular应用程序,在这个应用程序中,我使用npm和typings来管理删除类型定义文件.d.ts for TypeScript。但是,我有一些.d.ts文件不存在于typings中,它们要么手动滚动,要么手动从备用源下载。
从项目结构的角度来看,我应该如何管理项目中的这些外部类型定义文件?只需手动将它们添加到typings/global文件夹中,然后添加对index.d.ts的引用是正确的,还是存在问题,并且应该将它们分别放在与typings管理的文件分离的位置上?
我遵循了一段代码构建和应用程序,它使用last.fm、类型记录和firebase从angular2收集数据。
源代码可以在这里找到:
问题如何从json调用中转换结果?
github上的源代码
我收到以下错误:
app/music/services/music.service.ts(29,39): error TS2339: Property 'results' does not exist on type 'Response'.
app/music/services/music.service.ts(51,36): error TS2339: Proper