n naroドキュメント

対応フレームワーク

naro は package.json からフレームワークを検出します。以下はすべて既定値で、プロジェクト設定からビルドスクリプトと出力ディレクトリを変更できます。

フレームワーク検出条件ビルド出力ランタイム
Next.jsnextnpm run build.open-nextサーバー
Next.js (static export)nextnpm run buildout静的
Astroastronpm run builddist静的
SvelteKit@sveltejs/kitnpm run buildbuild静的
Nuxtnuxtnpm run generate.output/public静的
Angular@angular/corenpm run builddist/<project>/browser静的
Docusaurus@docusaurus/corenpm run buildbuild静的
Gatsbygatsbynpm run buildpublic静的
Vitevitenpm run builddist静的
Create React Appreact-scriptsnpm run buildbuild静的
Static files依存なしビルドなし.静的

検出の順序

Next.js、Vite、Create React App の順に確認します。どれにも当てはまらない場合は静的ファイルとして配信します。