Cara Update/Upgrade Astro ke Versi 2.0 Latest
Lakukan cara ini jika kamu sering gagal saat saat update package npm contohnya dalam hal ini adalah AstroJS.
mrfdn.com - Saya memiliki sebuah projek website dimana saya menggunakan AstroJS sebagai backend nya.
Kemudian beberapa waktu yang lalu Astro sudah memiliki versi terbaru yaitu astro versi 2.0.
Terdapat beberapa perubahan dimana saya harus beradaptasi lagi dengan fitur-fitur baru astro 2.0 ini.
Sebelumnya projek saya sedang berjalan pada astro versi 1.9.2. Saat tulisan ini dibuat astro sudah berada pada versi 2.0.11.
Untuk upgrade ke versi astro terbaru cukup gunakan perintah npm i astro@latest
.
Jika terdapat eror, ulangi perintah di atas dengan menambah --force
pada bagian akhir lalu enter.
Namun setelah proses upgrade selesai dan berjalana lancar biasanya local server astro belum berjalan.
Karena jika mengecek file package.json, ternyata saya menambahkan fitur seperti tailwind css dan purgecss.
Kedua package tersebut juga harus berada pada versi terbaru, sebab jika tidak maka local server astrojs tidak akan berjalan sebagai mana mestinya dikarenakan dependencies yang tidak kompatible.
Jadi untuk melakukan upgrade kepada tailwind dan purgecss pertama buka file package.json kemudian salin nama package lalu paste pada terminal dengan menambahkan latest di belakangnya.
Misalnya seperti ini :
npm install astrojs/tailwind@latest
npm install astro-purgecss@latest
Maka setelah proses update selesai maka kita bisa menjalankan astrojs versi 2.0 dengan perintah npm run dev
.
Demikian catatan singkat ini, semoga bermanfaat di masa depan.