definitelytyped

    0热度

    1回答

    我正在开发一个Angular2 web应用程序,我想加入Google登录功能。具体文件是这一个; gapi.auth2.d.ts。 我已经使用此命令将其安装在我的项目中; tsd install gapi.auth2。 接下来我该做什么?我在想,我应该创建一个服务,并在该文件中引用类型定义文件; /// <reference path="./typings/gapi.auth2/gapi.auth

    1热度

    1回答

    也许我对DefinitelyTyped包含的内容的理解是错误的..但我会想象我应该能够在此回购库中找到Angular2类型,不是吗? - 也就是说'tsd install angular2'没有找到任何东西,我也无法在repo中找到它。 我发现了一些老nuget package包含它们..但一个似乎是指只有一个alpha版本。 因此,在短期:我在哪里可以得到最新的Angular2分型?

    6热度

    1回答

    我试图在使用标准节点库的TypeScript中为节点编写一个包,例如fs,path,stream,http等等。 当我尝试在.ts文件中导入库时,VS Code会将相应行标记为错误: [ts] Cannot find module 'fs'。 出现这种情况,无论我怎么尝试导入库: import * as fs from 'fs'; // [ts] Cannot find module 'fs'

    15热度

    2回答

    我一直在寻找在打字稿手册,我似乎无法找到答案。 如果我使用的图书馆没有类型存在什么是我的选择。 之一是创建分型文件,但这个我真的不希望这样做。 我有哪些其他的选择,我似乎记得某种“声明”的关键字? 或者也可以是在tsconfig? 我假设有声明这个变量(类型)在全球范围所以每次我用它时,它只是工作的一种方式。 而且我认为有一种方法只是声明它只在一个文件中可用。 我对此还是很困惑。 当然最好的办法是

    2热度

    1回答

    我试图让我的视觉工作室代码安装,为各种图书馆intellisense。 我安装了打字(https://github.com/typings/typings),目的是为了让打字更容易。 现在,我管理(与typings)安装jquery.d.ts和bootstrap.d.ts,我认为这是正确的方法。 但是,我仍然没有任何智能感知。 为了避免将引用添加到///我的所有文件,我添加的文件在我jsconfi

    2热度

    3回答

    当我在命令行中我.js,.map和.d.ts文件被创建运行tsc: C:\Users\{user}\Documents\My Projects\BEPS\angular2-soap>tsc -version Version 1.8.10 ...但是当我调用以下Gulp功能一切作品除了未创建.d.ts文件/复制到./app/目录: gulp.task('compile-typescript',

    0热度

    1回答

    这可能是一个愚蠢的问题,但有人可以告诉我,是否'需要'通过Typescript使用绝对类型化(.d.ts)版本的外部库? 我有一个使用jQuery和Knockout以传统方式(包括HTML文件中的script/cdns)的代码库。此外,我需要更新代码库以使用Typescript。我想知道这些是否与保持jQuery和基因敲除引用不变并仍然使用Typescript有关。

    0热度

    1回答

    是否有人开始创建Material-UI v15 TypeScript定义文件了?我需要它为我正在工作的一个项目,我是新来的TypeScript知道我开始修改的文件是否正确。

    2热度

    1回答

    我正在尝试为使用匿名函数替换module.exports的模块创建一个类型定义。因此,模块代码做到这一点: module.exports = function(foo) { /* some code */} 在JavaScript中使用(节点)的模块,我们这样做: const theModule = require("theModule"); theModule("foo"); 我写了一

    4热度

    3回答

    我想从lodash导入单个函数,同时保留类型。如: import invokeMap from 'lodash/invokeMap'; 但似乎我不能这样做。编译器说没有模块lodash/invokeMap。这是正确的 - DefinitelyTyped仅声明lodash的顶级模块,因此我只能导入整个包。但我只想导入一个函数。 有没有办法只导入关于lodash的类型信息而不导入lodash本身?