appDir
appDir はアプリケーションのソースコードディレクトリを指定するために使用され、エントリーの検出と manifest の自動読み込みの基準パスとなります。
概要
- 型:
string - デフォルト値:
"app" - 必須: いいえ
使い方
機能
appDir を設定すると、以下の動作に影響を与えます:
- エントリー検出 —
appDirディレクトリから自動的にエントリーを検出 - entry パス解決 —
entry設定のパスはappDirからの相対パス - manifest 読み込み —
appDirまたはそのサブディレクトリから manifest ファイルを読み込み
例
src ディレクトリの使用
ディレクトリ構造:
my-extension
src# アプリケーションソースコード
background
index.ts
content
index.ts
popup
index.tsx
manifest.json
addfox.config.ts
package.json
プロジェクトルートの使用
注意事項
appDirは絶対パスに解決されます(プロジェクトルートからの相対パス)- デフォルトの
"app"または一般的な"src"を維持することをお勧めします。チーム協力が容易になります appDirを変更した後は、entryのパスも適切に更新してください
関連設定
entry- エントリー設定manifest- 拡張機能マニフェスト設定- guide/app-dir - ディレクトリ構造ガイド

