Sebenarnya ada cara otomatis untuk melakukan instalasi aplikasi NextJS. Namun, di sini akan dibahas cara instalasi dengan manual. Artinya, folder-folder harus dibuat sendiri, termasuk file-file penting yang akan menyusun aplikasi NextJS. Tujuannya apa? Ya agar kita dapat memahami dengan lebih dalam cara kerja NextJS, ketimbang dengan cara otomatis.
Cara otomatis tentu kawan-kawan sudah sangat familiar. Cukup ketikkan perintah 'npx create-next-app@latest'
maka jadilah. Akan tetapi, cara itu sangat memanjakan. Untuk level belajar, cara manual perlu juga untuk dikuasai.
Langkah pertama, ketikkan perintah 'npm install next@latest react@latest react-dom@latest'
.
Dengan langkah ini, selanjutnya kita bisa memanfaatkan perintah 'next nama_perintah'
pada terminal konsol kita. Tetapi kadangkala perintah next tetap tidak dikenali. Justru muncul pesan 'next commnd not found'
. Untuk itu, perlu dilakukan perbaikan dengan mengetikkan perintah di terminal seperti berikut:
'npm i -g next'
Langkah kedua, atur file 'package.json'
tambahkan dengan sintaks berikut:
{ "scripts": { "dev": "next dev", "build": "next build", "start": "next start", "lint": "next lint" } }
Langkah ketiga, buat folder dan file-file utama, sebagai berikut
- Folder
'app'
, isi minimalnya adalah file'layout.tsx'
dan'page.tsx'
- Folder
'public'
, untuk menaruh file-file statis yang bisa diakses oleh publik, seperti favicon, image, dll.
Oiya, untuk folder app dapat disimpan di folder src. Tapi untuk folder public, jangan ya. Adapun isi file-file tersebut dapat dibuat minimal seperti berikut:
File 'app/layout.tsx'
File 'app/page.tsx'
Selanjutnya, tinggal perintahkan di terminal 'next dev'
Selamat mencoba!
Tidak ada komentar:
Posting Komentar