ワークフローに関するよくある質問
Plasmoを最新バージョンに更新するにはどうすればよいですか?
pnpmを使用している場合は、以下を実行します。
pnpm up -L plasmo他のパッケージマネージャーを使用している場合は、ロックファイルを削除してインストールコマンドを再実行し、Plasmoの最新バージョンを取得する必要があります。
あるいは、package.jsonでPlasmoのバージョン番号をアップグレードし、その後インストールコマンドを実行することで、Plasmoのバージョンを手動で指定することもできます。
Plasmoの試験版(experimental version)を使用するにはどうすればよいですか?
package.json内のplasmoのバージョンをlabに変更します。
package.json
{
"dependencies": {
"plasmo": "lab"
}
}その後、pnpm iを実行してバージョンをインストールします。
エラーが発生した場合はどうすればよいですか?
--verboseフラグを付けてplasmoを実行し、出力結果をバグレポートのログセクションに貼り付けてください。これにより、問題の解決を大幅に迅速化できます 🙏
plasmo --verbose公式にサポートされているブラウザターゲットは何ですか?
公式にサポートされているターゲットは次のとおりです。
chrome-mv3(デフォルト)firefox-mv2firefox-mv3(試験的(experimental))
Chromiumベースのブラウザ(例:Edge、Brave、Operaなど)は動作するはずです。例:
edge-mv3brave-mv3opera-mv3safari-mv3はいくつかの回避策が必要です。このissue (opens in a new tab)を参照してください。
現時点では、Safari向けにビルドしたい場合は、safari-mv3をターゲットとして、safari-web-extension-converter (opens in a new tab)を使用して拡張機能をSafariに変換できます。