javascript - 如何通过程序自动从目录生成chrome扩展?

标签 javascript python node.js google-chrome google-chrome-extension

我正在开发一个chrome扩展,我想知道有没有办法将开发目录压缩为.crx文件,可以通过使用Python或NodeJS等程序安装在chrome中?

我找到了这个link说可以把.crx改成.zip,解压后就可以看到扩展的代码了。

所以,我尝试了相反的方法。我将开发中的 chrome 扩展目录手动压缩为 .zip 文件格式,并将 .zip 更改为 .crx,然后我尝试将其安装在chrome,但是没用。显然,使用程序将目录压缩为 .zip 并将其重命名为 .crx 是行不通的。

如何通过程序自动从目录生成 chrome 扩展?我正在使用 python 和 NodeJS。

最佳答案

Chrome 支持从命令行打包扩展程序,请使用:

chrome.exe --pack-extension=C:\myext --pack-extension-key=C:\myext.pem

了解更多信息:chrome

关于javascript - 如何通过程序自动从目录生成chrome扩展?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20895957/

相关文章:

javascript - jQuery .css() 附加或覆盖

javascript - 如何处理许多异步回调的完成

python - Python中未知长度列表的变量赋值

node.js - 什么 TypeScript 配置产生最接近 Node.js 16 功能的输出?

node.js - 使用 node-stream-zip 提取 zip 文件时读取错误的文件描述符

javascript - 库伯内特斯 : Pause main script while keeping pod alive

Javascript .indexOf 匹配 HTML 符号

Python 元类 : Why isn't __setattr__ called for attributes set during class definition?

python - 在 vim_configurable.customize 中用 python3 覆盖 python

javascript - 未处理的 promise 拒绝错误: Can't set headers after they are sent