typescript-typings

    11热度

    4回答

    我刚刚开始使用5分钟快速入门找到here Angular 2/Typescript。我遇到了一个看起来很常见的问题,但也许有点不同。我遇到各种“没有出口成员”的问题。例子: 从app.module.ts: import { NgModule } from '@angular/core'; import { BrowserModule } from '@angular/platform-brow

    0热度

    1回答

    我有一个定义文件与此代码: declare function $$(el: string): Element; 我引用的定义从main.ts文件文件,但名称$$找不到。 它是如何工作的?

    2热度

    1回答

    我正在尝试为示例Backbone.js项目安装TypeScript定义。 在项目目录,我已发出以下命令: npm init npm install typings typings install dt~backbone --global 这增加了index.d.ts和typings.json文件到文件夹\typings\globals\backbone。 控制台输出如下: 如图所示,文件各

    1热度

    1回答

    不是暗示我已经安装了从DefinitelyTyped库的gulp定义,node.d.ts一起,但在代码中我没有看到智能感知。 // gulpfile.ts /// <reference path="./typings/gulp/gulp.d.ts" /> let gulp: Gulp = require("gulp"); // Cannot find name Gulp 我在做什么错了?

    7热度

    1回答

    当涉及到使用Typescript时,我们需要考虑如何解析类型定义文件(* .d.ts)。 只要我知道,有几个系统来管理打字稿定义系统如下。 TSD 分型 @types 我猜TSD是最古老的一个,那就是出身。 但是,为什么typings需要出生?我想为类型制作定义文件有点复杂。 究竟是什么@types? 那么,围绕这个问题的最佳解决方案是什么?

    2热度

    1回答

    我遇到过几种情况,其中一个库扩展了另一个库,特别是在我与React和Redux的使用中。 举个例子,说我使用的是出口,可以这样来定义一个函数JS库: function dispatch(action:IAction):void; interface IAction { type: string; } 我用另一个JS库,增强了dispatch功能允许回调,这可能定义如下: fun

    1热度

    2回答

    我遵循Ionic-Native用于Cordoava的InAppBrowse r插件(http://ionicframework.com/docs/v2/native/inappbrowser/)。唯一的问题是,当我去构建InAppBrowser对象(let browser = new InAppBrowser(url, '_system'))我得到以下打字稿错误: Supplied paramet

    0热度

    1回答

    我有一个库jsforce的定义文件,它有自己的es6 promise实现。 jsforce.Promise本身只是es6-promise的扩展版本,并添加了一些额外的方法。我正试图在我的jsforce.d.ts文件中复制这个文件,并且正在打一个路障。 这里是我的jsforce.d.ts相关部分: /// <reference path="globals/es6-promise/index" />

    3热度

    3回答

    我正在故宫运行发展‘ node_modules/@angular/common/src/directives/ng_class.d.ts(81,34):error TS2304: Cannot find name 'Set'. [1] node_modules/@angular/common/src/facade/lang.d.ts(11,17): error TS2304: Cannot fi

    3热度

    3回答

    我已经安装@types/jasmine作为devDependency。 我一口任务编译我的打字稿是像这样: gulp.task('compile:tests', ['compile:typescript', 'clean:tests'], function() { var project = ts.createProject('tsconfig.json', { typescript: