google-chrome - 是否可以在 Chrome 扩展中使用 npm 包?

标签 google-chrome npm google-chrome-extension

由于现在很多 js 模块都在 npm 中。我想知道是否有任何方法可以直接使用它们来制作 chrome 扩展。

最佳答案

是的,可以使用 npm 包,但它们需要捆绑,即包含在扩展 javascript 源中。您需要研究的是一个模块捆绑器,如 webpack , rollup为您的后台脚本和/或内容脚本以及所需的 npm 包创建一个包。您的 list 应该指向您的捆绑文件,并且应该可以正常工作。

这是 example

关于google-chrome - 是否可以在 Chrome 扩展中使用 npm 包?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48175324/

相关文章:

javascript - 谷歌浏览器拒绝显示 GoogleMaps 框架,因为 X-Frame-Options 设置为拒绝

visual-studio - 如何在 Visual Studio Blazor Wasm 应用程序调试期间停止 Chrome 缓存

html - Google-Chrome 中这个奇怪的 div 是什么?

css - 如何使用自动供应商前缀将 SCSS 转换为 CSS?

node.js - Polymer 和 npm,更新到最新版本

javascript - 处理类似于 Chrome 的 Omnibox 的字符串

javascript - 如何在后台运行 Chrome 扩展程序的情况下捕获网页上的复制事件?

javascript - iframe 未在特定类型的页面上加载其源代码 : XML and Chrome pages

node.js - 在 package.json 中更改 npm 默认插入符号(^)

javascript - 无法在 chrome 扩展中获取对 es6 类的引用