create-base-vite
v1.0.3
Published
CLI para gerar projetos React com Vite, com setup opcional de Router, Zustand e Tailwind.
Maintainers
Readme
create-base-vite
CLI para criar projetos React com Vite e aplicar uma base opinativa de qualidade de codigo.
O que a CLI faz
- Cria projeto com template React (TypeScript por padrao)
- Instala e configura ESLint, Prettier, Husky e lint-staged
- Copia arquivos-base de configuracao a partir de
templates/ - Permite habilitar opcionalmente:
- React Router
- Zustand
- Tailwind CSS v4
Uso rapido
npx create-base-vite my-app --router --zustand --tailwindCompatibilidade com o nome antigo do binario:
npx react-vite-clean-cli my-app --router --zustand --tailwindOpcoes
--router: instala e configura React Router no bootstrap--zustand: instala Zustand e cria uma store de exemplo--tailwind: instala e configura Tailwind CSS v4--no-ts: cria projeto em JavaScript (templatereact)-h,--help: mostra ajuda
Exemplos
Criar projeto TypeScript com tudo:
npx create-base-vite claravia --router --zustand --tailwindCriar projeto JavaScript simples:
npx create-base-vite web-js --no-tsDesenvolvimento local
npm install
npm link
create-base-vite teste-local --routerPublicacao no npm
Se voce quiser publicar com o novo nome de pacote:
npm login
npm publish --access publicSe o nome create-base-vite ja estiver em uso no npm, publique com escopo:
npm pkg set name=@SEU_USUARIO/create-base-vite
npm publish --access publicDepois, o uso fica:
npx @SEU_USUARIO/create-base-vite my-appTroubleshooting
Erro E404 create-base-vite significa que o pacote ainda nao foi publicado com esse nome.
Alternativas:
- Use o binario legado publicado hoje:
npx react-vite-clean-cli ... - Publique este projeto com o nome novo (ou escopado) e use
npxnovamente
Licenca
MIT
