OSS探訪GitHubでログイン

ViteベースのVue projectを必要なfeature選択付きで生成する公式scaffolder

スコアの見方

OSS規模スコアはStars・Watchers・Forks・Contributorsを対数圧縮して重み付けした現在の規模指標(上限なし)です。発掘スコアは現在のOSS規模スコアから発掘時点のOSS規模スコアを引いた値、更新ペースは直近30日Commit数、成長モメンタムは直近の観測期間におけるOSS規模スコア差、OSS健全度は取得できた更新状況・Community Health・Releaseの0〜100評価です。

Stars
4,410
主要言語
TypeScript
ライセンス
MIT
リポジトリ最終更新
2026/10/05
ページ内ナビ

概要

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構成を選択できます。

出典:[1][3]

TypeScript・Router・Pinia・test・lintをfeature flagで選べる

CLI sourceはTypeScript、JSX、Router、Pinia、Vitest、Cypress、Playwright、ESLint、Prettier/Oxfmt等のfeature flagを定義しています。

出典:[3]

3.24.0でtsgo optionを追加する

3.24.0ではTypeScriptをtypescript-native-bridgeへ置き換えるtsgo optionが追加され、CLI sourceにもexperimental featureとして含まれています。

出典:[4][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. [1]create-vue v3.24.0 README(2026-10-05)
  2. [2]create-vue 3.24.0 package metadata(2026-10-05)
  3. [3]create-vue 3.24.0 CLI source(2026-10-05)
  4. [4]create-vue v3.24.0 release(2026-10-05)
  5. [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. 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. 2

    CLI package versionを確認する

    導入したcreate-vueがreview対象versionであることを確認します。

    test "$(node -e "console.log(require('create-vue/package.json').version)")" = '3.24.0'
  3. 3

    feature flag一覧を確認する

    projectを作成せず、CLIが起動しhelpを返せることだけを確認します。

    npx create-vue --help >/dev/null
公式READMEで確認

成長

成長の推移 · 直近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で投稿できます。管理者が承認した後に公開されます。

情報の誤りを報告

掲載内容に誤りや古い情報があればお知らせください。

このページを読んで、次に何をすればよいか分かりましたか?