tsd

    1熱度

    1回答

    我正在使用bower來管理項目的第三方JavaScript庫依賴項。例如,我正在使用AngularJS,因此我不得不在bower.json中添加對此的依賴關係。 我在TypeScript中編寫我的庫。因此,有必要訪問打印稿定義。因此,我發現自己不得不使用tsd軟件包管理器。 這意味着對於AngularJS的相同依賴性也必須在tsd.json中重複。 隨着第三方依賴關係數量的增長,這變得很難管理。確

    0熱度

    1回答

    我在我的客戶端代碼中使用Google API(gapi),使用的是打字稿。 對於gapi.auth.authorize打字稿給出錯誤 - 錯誤TS2095:找不到符號 'GAPI'。 現在我已經在我的項目中正確安裝了gapi打字gapi/gapi.d.ts。我檢查了gapi.d.ts,它具有以下snippet- declare module gapi.auth 現在我很困惑,爲什麼打字稿編譯器

    1熱度

    1回答

    如何正確構建和打包TypeScript庫,以便使用Bower和TSD輕鬆地使用JavaScript和TypeScript代碼?

    1熱度

    1回答

    如果我誤解了原諒我,但我認爲如果我在項目根目錄中使用了tsconfig.json文件,那麼我將不再需要使用任何///<reference path="..." />標記來使我的代碼編譯。我錯了嗎? 例如,我正在使用AngularJS。我App.ts文件看起來是這樣的: import SomeModule from './whatever/SomeModule'; angular.module(

    1熱度

    1回答

    我正在使用StamplayAPI Javascript,但該庫沒有設置類型。 因此,我爲此庫設計了created a type.d.ts並做了pull request。但我不想等待接受拉請求來開始使用我的類型。 如何開始使用我的類型與tsd? 有沒有辦法安裝型外部源的..像 tsd install stamplay-js-sdk --source /my/git/repo/or/path/to/f

    0熱度

    1回答

    我最近正在編寫node.js模塊「mongoose-bird」的定義文件。該模塊導出一個返回模塊的函數。隨着互聯網上的導遊,我寫了這個: declare module "mongoose-bird" { export =() => MongooseAsync; module MongooseAsync { ... 但是我發現,用下面的代碼,類型系統無法正常工作: impo

    8熱度

    3回答

    我有一個使用Yeoman gulp打字機生成器生成的Angular應用程序。 突然毫無構建打字稿期間任何明顯原因(在項目變更)開始引發錯誤: .tmp/typings/moment/moment-node.d.ts(6,16): error TS2300: Duplicate identifier 'moment'. [22:08:34] [TypeScript] TypeScript erro