2017-04-27 38 views

回答

4

由於該分型定義模塊的創建者選擇不包括在index.d.ts文件@types/chrome模塊的chrome.app.*定義,而是它們分離成chrome-app.d.ts,你需要明確地引用它

/// <reference types="chrome/chrome-app"/>

注意這必須在文件的頂部,每對打字稿三斜槓指令文件:使用這些API文件

https://www.typescriptlang.org/docs/handbook/triple-slash-directives.html

還要注意的是,應該有必要在你的tsconfig.json文件中添加"types": ["chrome"]參考,作爲最新版本的打字稿編譯器應該在node_modules/@types發現自動進口的所有分型定義模塊。通過添加這個到你的配置,你告訴它只有導入一個模塊。欲瞭解更多關於此,您可以參考配置文檔:

https://www.typescriptlang.org/docs/handbook/tsconfig-json.html

相關問題