Framework
Workflows
FAQ

ワークフローに関するよくある質問

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-mv2
  • firefox-mv3 (試験的(experimental))

Chromiumベースのブラウザ(例:Edge、Brave、Operaなど)は動作するはずです。例:

現時点では、Safari向けにビルドしたい場合は、safari-mv3をターゲットとして、safari-web-extension-converter (opens in a new tab)を使用して拡張機能をSafariに変換できます。