Create React App Vite
Simple CRA style Vite teimpate.
Create plain and lightweight React+TS programming environment.
And a easy migration base for create-react-app to Vite.
This is a Vite template top of the official Vite react-ts template(npm init vite@latest myapp -- --template react-ts
) and some extended setup.
I'd like to keep CRA like experience as much as possible, So improving/adding feature Rull Request is really welcome!
All npm package are keeping least release version powered by Renovate.
Installation
npx degit laststance/create-react-app-vite myapp
npm
cd myapp
npm install
npm run validate
npm start
If you don't need TailwindCSS, run npm run remove:tailwind
after npm installed.
Commands
npm run dev
npm run start
npm run validate
npm run test
npm run lint
npm run lint:fix
npm run typecheck
npm run build
npm run prettier
npm run clean
npm run serve
npm run remove:tailwind
CRA to Vite migration guides
Background
Simply put, CRA development has stopped as of 2023.
This has sparked a discussion about replacing CRA with Vite for official documentation recommendations.
Replace Create React App recommendation with Vite
Dan Avramov offered some plans for the future of the CRA in his comments, but no direct answers were given.
https://github.com/reactjs/react.dev/pull/5487#issuecomment-1409720741
The React community is still buzzing around Server Component after May 2023, but there is still a high demand for the React SinglePageAplication starter that the CRA has served in the past, and I was one of the people who needed it, I was one of the people who needed it, so I decided to create a template in Vite that could be used as much as possible like CRA.
License
MIT
Contributors ✨
Thanks goes to these wonderful people (emoji key):
This project follows the all-contributors specification. Contributions of any kind welcome!