-
0 votesanswersviews
TypeScript,AMD(requireJS)和导入第三方库让我感到疯狂
我正试图在我的TypeScript项目中使用Knockout等第三方库 . 在组织我的代码时,我使用AMD(requireJS是特定的)并在我的项目中使用库,我从伟大的absolutetyped项目加载d.ts文件 . 现在虽然我可以使用我自己的模块和库 - 这些都是使用TypeScript构建的 - 使用这个简单的1个衬里: import PeopleViewModel = require(“... -
4 votesanswersviews
Q“noConflict()”的TypeScript定义(d.ts)
我目前正在开发一个项目,我使用Q库来获取TypeScript的承诺 . 最新版本的Q具有方法 Q.noConflict() . 对于输入我正在使用DefinitelyTyped存储库中的.d.ts文件 . 输入不支持 Q.noConflict() . 我尝试了几个小时来重写输入以支持这种方法,但没有成功 . 我想使用代码像这样: var myQ = Q.noConflict(); myQ 的... -
4 votesanswersviews
后续变量声明必须具有相同的类型 . 变量'angular'的类型必须为'IAngularStatic',但此处的类型为'IAngularStatic'
我从DefinitelyTyped Repo尝试get definitions via tsd时发生错误 . 后续变量声明必须具有相同的类型 . 变量'angular'必须是'IAngularStatic'类型,但这里有'IAngularStatic'类型 当我谷歌这个错误,它给我this result重定向到here . 在那些页面似乎解决了问题,但我无法弄清楚解决方案是什么,我应该在我的角... -
5 votesanswersviews
tsd:安装本地定义文件
我有一个用TypeScript编写的本地节点包,我想在实际项目中使用它 . 使用npm,我可以像这样安装本地包: $ npm install --save /path/to/package 要么: $ npm install --save /path/to/package.tar.gz 这将在node_modules目录中安装所需的.js文件 . 在该包中还有一个生成的.d.ts文件,我想将其... -
1 votesanswersviews
DefinitelyTyped仅显示命名空间
我在使用ui-grid的角度项目中使用typescript . 我为ui-grid安装了DefinitelyTyped文件:https://github.com/DefinitelyTyped/DefinitelyTyped/blob/master/ui-grid/ui-grid.d.ts 在visual studio中,我的intellisense适用于我的其他d.ts文件 . 我可以看到角形物... -
324 votesanswersviews
打字稿得到错误TS2304:找不到名字' require'
我试图让我的第一个Typescript和DefinitelyTyped节点应用程序启动并运行,并遇到一些错误 . 当我尝试转换一个简单的ts节点页面时,我收到错误"TS2304: Cannot find name 'require' " . 我已经在SO上阅读了其他几个这样的错误,我认为我没有类似的问题 .我在shell提示符下运行命令:tsc movie.server.mod... -
0 votesanswersviews
从“内部模块”样式类型定义可以引用“外部模块”样式定义
我知道建议不要混合内部和外部模块样式,而不是外部模块 . 我也知道之前曾提出类似的问题 - 只是为了链接几个: How to use namespaces with import in TypeScript TypeScript 1.5.3 mixing external with internal modules 如果我要编写自己的代码,我会接受传统的智慧并坚持使用外部模块,但我有一... -
1 votesanswersviews
TypeScript - NodeJS模块的类型注释
在我正在研究的NodeJS项目中,我们正在使用依赖注入,以及我们用于将诸如 fs , crypto , http 等模块作为参数传递到构造函数中的自定义编写类的实例 . 现在我们想使用带有DefinitelyTyped库的TypeScript来支持NodeJS类型 . 对于NodeJS模块,我不清楚如何在TypeScript中描述模块的类型定义? 例: class ReportWriter { ... -
0 votesanswersviews
在Angular2 app中使用typings定义
我是打字稿并使用Angular 2应用程序的新手 . 我需要访问一些js库,其类型定义可从absolutetyped获得 . 我使用typings安装了依赖项 . 但无法弄清楚如何在我的应用程序组件中访问它们 . 更具体地说,我安装angular-toastr库: npm install angular-toastr --save typings install angular-toastr ... -
4 votesanswersviews
promise.prototype.finally的TypeScript类型定义
我在一个节点应用程序中使用这个ES6 Promise兼容的最终实现名为promise.prototype.finally,我希望将其转换为TypeScript,但是我在DefinitelyTyped上找不到这个可用的包 . 在这些情况下,我遇到了在TypeScript中表示这种情况的任何传统方式 . 有任何想法吗? 可能相关: https://github.com/Microsoft/Type... -
0 votesanswersviews
无法在打字稿中加载“十字路口”作为requirejs AMD模块
我正在尝试将javascript应用程序移植到使用requirejs的typescript . 我在DefinitelyTyped使用@mhegazy的typedefinition:https://github.com/borisyankov/DefinitelyTyped/tree/master/crossroads Typescript编译器给我以下错误... 错误TS2307:找不到外部模块... -
9 votesanswersviews
如何从github安装.d.ts文件:使用typings定义类型
我使用的tsd现已弃用,我正在尝试使用打字 . typings存储库非常小,我找不到任何我需要的d.ts文件 . 我需要的所有文件都在GitHub DefinitelyTyped存储库中,但我找不到使用typings安装它们的方法 . 这是我试过的命令: typings install github:DefinitelyTyped/DefinitelyTyped/angular-formly/a... -
1 votesanswersviews
执行ng build时出现@ types / async(DefinitelyTyped)错误
所以我们去年创建了一个网站: node v6.9.1 npm v3.10.8 angular-cli v1.0.0-beta.24 打字稿v2.1.4 这个应用程序能够在上一次开发人员签入时构建 . 由于获得新开发人员,设置上述版本并执行ng版本,我们现在收到新的错误: E中的错误:/code/score/node_modules/@types/async/index.d.t...