|
|
2 tahun lalu | |
|---|---|---|
| .. | ||
| scripts | 2 tahun lalu | |
| src | 2 tahun lalu | |
| templates | 2 tahun lalu | |
| README.md | 2 tahun lalu | |
| README_CN.md | 2 tahun lalu | |
| index.js | 3 tahun lalu | |
| package.json | 2 tahun lalu | |
| rollup.config.js | 3 tahun lalu | |
A CLI for creating new STDF projects. Just run...
With BUN:
bun create stdf
With PNPM:
pnpm create stdf
With NPM:
npm create stdf@latest
# or
npm init stdf@latest
# or
npx create-stdf@latest
...and follow the prompts.
You can also directly specify the project name and the template you want to use via additional command line options. For example, to create a new project named my-app using the SvelteKit + Tailwind + STDF template, run:
# bun
bun create stdf my-app
# pnpm
pnpm create stdf my-app
# npm
npm create stdf@latest my-app
If you want to use the Vite + UnoCSS + Svelte + STDF template, run:
# bun
bun create stdf my-app -template vu
# or
bun create stdf my-app -t vu
# pnpm
pnpm create stdf my-app --template vu
# or
pnpm create stdf my-app -t vu
# npm
npm create stdf@latest my-app --template vu
# or
npm create stdf@latest my-app -t vu
Template presets include:
| abbreviation | template | description |
|---|---|---|
| skt | SvelteKit + Tailwind + STDF | default |
| vt | Vite + Tailwind + Svelte + STDF | - |
| vu | Vite + UnoCSS + Svelte + STDF | - |
| sku | SvelteKit + UnoCSS + STDF | - |
| vtt | Vite + Tailwind + TypeScript + Svelte + STDF | Has not adapted yet |
| vut | Vite + UnoCSS + TypeScript + Svelte + STDF | Has not adapted yet |
| sktt | SvelteKit + Tailwind + TypeScript + STDF | Has not adapted yet |
| skut | SvelteKit + UnoCSS + TypeScript + STDF | Has not adapted yet |
| Option | Type | Default | Description |
|---|---|---|---|
| - | string | - | The name of the project, you can direct input. |
| -t / --template | string | vt | The template to use. Available templates are: vt, vu, skt, sku, vtt, vut, sktt, skut. |
| -l / --language | string | en_US | The language of the prompts. |
| Code | Language |
|---|---|
| en_US | English (US) |
| zh_CN | Chinese (Simplified) |
| zh_TW | Chinese (Traditional) |
| ja_JP | Japanese |
| ko_KR | Korean |
| es_ES | Spanish |
| ru_RU | Russian |
| fr_FR | French |
| de_DE | German |
| it_IT | Italian |
For example:
bun create stdf my-app -l zh_CN
This project is licensed under the MIT License. Feel free to enjoy and contribute to this open-source project.