【发布时间】:2017-09-24 19:40:45
【问题描述】:
对于使用 typescript 开发的 chrome 扩展,我们需要在 typings 文件夹中有一个名为 chrome.d.ts 的定义文件,用于访问 chrome.runtime.* 或 chrome.tabs.* 等 Web 扩展 API。
对于边缘扩展,在 typescript 中开发,我们需要一个名为 browser.d.ts 的定义文件在类型文件夹中,用于访问 web 扩展 API,如 browser.runtime.*
我们如何使用节点包管理器(npm)下载此依赖项。 我在我的 background.ts 扩展名文件中添加了对该文件的引用,例如:
/// 参考路径="typings/browser/browser.d.ts"
【问题讨论】:
标签: node.js typescript google-chrome-extension typescript-typings microsoft-edge-extension