ページ内ナビ
概要
create-vue 3.24.0はVue公式のproject scaffolding CLIです。Viteを基盤に、TypeScript、JSX、Vue Router、Pinia、Vitest、Cypress、Playwright、ESLint、formatter等をpromptまたはfeature flagで選択してprojectを生成します。
特徴と向いている用途
公式資料に基づく紹介・実機未検証 · 内容確認日:
主な特徴
npm create vue@latestからVite-powered Vue projectを生成する
READMEはnpm create vue@latestを推奨手順として案内し、interactive promptまたはCLI flagからproject構成を選択できます。
TypeScript・Router・Pinia・test・lintをfeature flagで選べる
CLI sourceはTypeScript、JSX、Router、Pinia、Vitest、Cypress、Playwright、ESLint、Prettier/Oxfmt等のfeature flagを定義しています。
出典:[3]
向いている用途
Vue projectの初期設定をteamで再現可能にしたい場合に向く
Vite、Router、state management、testing、linting等の初期配線を公式scaffolderへ任せ、project開始時の手作業と構成差を減らしたい用途に適します。
出典:[1]
導入前の確認
3.24.0はNode ^22.18.0 または >=24.12.0を要求する
package metadataはNode ^22.18.0 || >=24.12.0をengineとして定義しています。古いNode LTS環境ではCLI自体が利用できない可能性があります。
出典:[2]
CLI本体はMIT、生成templateはCC0としてlicenseが分かれる
GitHub APIのlicense判定はNOASSERTIONですが、LICENSEはcreate-vue coreをMIT、template directoryと生成物をCC0 1.0として明記しています。
出典:[5]
npm create時は@latestを省略しない
READMEは@latestまたは@legacyを省略するとnpm cacheから古いpackageが解決される可能性があるため、明示的に付けるよう警告しています。
出典:[1]
参考にした公式資料
- [1]create-vue v3.24.0 README(2026-10-05)
- [2]create-vue 3.24.0 package metadata(2026-10-05)
- [3]create-vue 3.24.0 CLI source(2026-10-05)
- [4]create-vue v3.24.0 release(2026-10-05)
- [5]create-vue core MIT and template CC0 license(2026-10-05)
編集部からの補足
create-vue 3.24.0はNode ^22.18.0 または >=24.12.0を要求します。CLI本体はMIT、生成templateはCC0です。READMEはnpm create vue@latestの@latestを省略しないよう明記しています。
3ステップで試す
- 1
create-vue 3.24.0を一時projectへ固定して導入する
実projectを生成せず、review対象CLIだけを一時npm projectへ導入します。
demo=$(mktemp -d "${TMPDIR:-/tmp}/create-vue.XXXXXX") && cd "$demo" && npm init -y >/dev/null && npm install --save-dev --save-exact create-vue@3.24.0 - 2
CLI package versionを確認する
導入したcreate-vueがreview対象versionであることを確認します。
test "$(node -e "console.log(require('create-vue/package.json').version)")" = '3.24.0' - 3
feature flag一覧を確認する
projectを作成せず、CLIが起動しhelpを返せることだけを確認します。
npx create-vue --help >/dev/null
成長
成長の推移 · 直近30日
4,410 Stars
推移データを蓄積中です。
開発アクティビティ
直近90日・週次
- Commit(直近30日)
- 23
- Open PR
- 15
開発アクティビティを蓄積中です。
Built with
カテゴリとタグ
カテゴリ
GitHubデータ
GitHubのデータGitHubの詳細データを見る
GitHub Topics
- vue
- vue3
- vuejs
- vite
- Stars
- 4,410
- Forks
- 528
- Watchers
- 26
- Open Issues
- 26
- Contributors
- 58
- 所有者種別
- Organization
- 主要言語
- TypeScript
- ライセンス
- MIT
- リポジトリ最終更新
- 2026/10/05
関連情報
関連記事を投稿するこのOSSの使い方や活用事例をMarkdownで投稿できます。管理者が承認した後に公開されます。
あわせて探訪
- Vue Macros1,984 Stars
共通タグ 4件 · 共通カテゴリ 1件 · 同じ言語
Vue SFCへ追加macroとsyntax sugarをcompile-time transformとして導入する
TypeScript - Storybook91,200 Stars
共通タグ 3件 · 共通カテゴリ 1件 · 同じ言語
UI状態をstoryとして保存し、Docs・interaction test・AI toolへ再利用するfrontend workshop
TypeScript - Nuxt60,920 Stars
共通タグ 3件 · 共通カテゴリ 1件 · 同じ言語
VueのSSR・SSG・SPA・hybrid renderingとserver APIを一つのproject modelへまとめる
TypeScript - VueUse22,387 Stars
共通タグ 3件 · 共通カテゴリ 1件 · 同じ言語
Vue 3のComposition APIでbrowser・state・event処理をcomposableとして再利用する
TypeScript - VeeValidate11,263 Stars
共通タグ 3件 · 共通カテゴリ 1件 · 同じ言語
Vue 3のform stateとvalidationをUI componentから分離して管理する
TypeScript - Vue Language Tools6,722 Stars
共通タグ 3件 · 共通カテゴリ 1件 · 同じ言語
Vue SFCのeditor支援とCLI型checkをVolarベースのlanguage toolingで提供する
TypeScript
情報の誤りを報告
掲載内容に誤りや古い情報があればお知らせください。