- NextJS v14.0.4
- React v18
- React-dom v18
- Jest v29.7.0
- Typescript v5
- Tailwindcss v3.3.0
Menggunakan NodeJs versi 20 (LTS)
- Jika menggunakan
yarn
yarn install
- Atau menggunakan
npm
npm install
Sebelum menjalankan development server, copas dahulu file .env.example ke file .env.local sebagai file enviroment variable di Next JS. Untuk detail penjelasan enviroment variable di Next Js, bisa di cek di -> Enviroment Variable. Development server secara default, dijalankan di port 3000
- Jika menggunakan
yarn
yarn run dev
- Atau menggunakan
npm
npm run dev
Di boilerplate sudah terinstall Jest & React Testing Library yang digunakan untuk melakukan unit testing. Untuk membuat file test, ditaruh di directory __test__ dengan format struktur folder mengikuti struktur di root project folder.
- Jika menggunakan
yarn
yarn run test
- Atau menggunakan
npm
npm run test
- Jika menggunakan
yarn
yarn run build
- Atau menggunakan
npm
npm run build
Di boilerplate juga sudah terkonfigurasi Eslint + Prettier dan akan dijalankan ketika pre-commit.