Back to timeline

not-a-go-day


Langkah 3: Tandai API Route sebagai “Dynamic”

Buka file src/pages/api/music.ts kamu, dan tambahkan satu baris ini di paling atas file:

TypeScript

// src/pages/api/music.ts
export const prerender = false; // <--- WAJIB: Ini memberitahu Astro "Jangan build file ini jadi statis, biarkan dia jalan di server"

import type { APIRoute } from 'astro';

export const GET: APIRoute = async () => {
  // ... kode Last.fm kamu ...
}

Kesimpulan:

Error itu muncul untuk menyelamatkanmu dari data yang “beku”. Ubah ke hybrid, pasang adapter, dan tambahkan prerender = false. Gas! 🚀