Skip to content
🚀
create-tuvix-app
create-tuvix-app
CLI scaffolding tool. Instantly bootstrap a Tuvix.js project with your choice of framework and tooling.

使い方

bash
npx create-tuvix-app my-app

Or with a specific package manager:

bash
pnpm create tuvix-app my-app
yarn create tuvix-app my-app

テンプレート

テンプレート説明
shellマイクロフロントエンド用シェルオーケストレーター
react-appReact マイクロアプリ
vue-appVue マイクロアプリ
vanilla-appVanilla JS/TS マイクロアプリ

テンプレートを直接指定

bash
npx create-tuvix-app my-shell --template shell
npx create-tuvix-app my-react --template react-app
npx create-tuvix-app my-vue --template vue-app
npx create-tuvix-app my-vanilla --template vanilla-app

事前構築されたサンプルアプリケーションは --example フラグを使用してスキャフォールドできます:

説明
with-reactReact マイクロフロントエンド例
with-vueVue マイクロフロントエンド例
with-svelteSvelte マイクロフロントエンド例
with-angularAngular マイクロフロントエンド例
with-ssr-reactReact を使用したサーバーサイドレンダリング
with-react-devtoolsDevTools との React 統合
with-react-event-busEvent-Bus 統合例
with-react-routerRouter 統合例
with-react-sandboxSandbox/CSS 分離例
with-module-federation-reactReact による Module Federation
with-vanillaVanilla JS マイクロフロントエンド例
with-ssr-vanillaVanilla JS を使用したサーバーサイドレンダリング
with-multiple-frameworks複数フレームワーク統合

サンプルをスキャフォールド

bash
npx create-tuvix-app my-app --example with-react
npx create-tuvix-app my-app --example with-vue
npx create-tuvix-app my-app --example with-multiple-frameworks