- Original boilerplate: https://github.com/emre-cil/vite-mui-ts/
- Deployed app: https://frontend-homework.vercel.app/
TypeScript + React + Redux + MUI + RRD + ESLint + Prettier
npx degit emre-cil/vite-mui-ts my-app
cd my-app
pnpm install
pnpm dev
Application using absolute paths Example: '@/components/Counter/Counter';
if you don't want to use you can remove these lines from
vite.config.ts
resolve: {
alias: {
'@': path.resolve(__dirname, 'src'),
},
},
tsconfig.json
"paths": {
"@/*": ["./*"]
}
Script | Description |
---|---|
pnpm dev | Runs the application. |
pnpm build | Create builds for the application. |
pnpm preview | Runs the Vite preview |
pnpm lint | Display eslint errors |
pnpm lint:fix | Fix the eslint errors |
pnpm format | Runs prettier for all files |
pnpm test | Run tests |