工作流常见问题解答
如何将 Plasmo 更新到最新版本?
如果您使用 pnpm,请运行:
pnpm up -L plasmo
对于其他包管理器,您需要清除锁定文件并重新运行安装命令以获取最新版本的 Plasmo。
或者,您可以手动在 package.json
中设置 Plasmo 的版本号,然后运行安装命令。
如何使用 Plasmo 的实验版本?
将 plasmo
的版本在 package.json
中更改为 lab
:
package.json
{
"dependencies": {
"plasmo": "lab"
}
}
然后运行 pnpm i
安装该版本。
如果发生错误该怎么办?
请使用 --verbose
标志运行 plasmo
,并将输出粘贴到 错误报告 的日志部分。这将帮助我们更快地定位问题 🙏
plasmo --verbose
正式支持的浏览器目标有哪些?
正式支持的目标是:
chrome-mv3
(默认)firefox-mv2
firefox-mv3
(实验性)
任何基于 Chromium 的浏览器(例如 Edge、Brave、Opera 等)都应该可以工作,例如:
edge-mv3
brave-mv3
opera-mv3
safari-mv3
需要一些变通方法。请参阅 此问题 (opens in a new tab)。
目前,如果您想为 Safari 构建,可以针对 safari-mv3
并使用 safari-web-extension-converter (opens in a new tab) 将扩展转换为 Safari 使用。