DEV Community

Mashofa
Mashofa

Posted on

Serve static not found pada Hono/bun

Okey DEVturer,
Saya ingin sharing masalah saya saat belajar hono terkait dengan serveStatic yang not found. ini adalah kecerobohan saya dalam membaca direktori folder.

// dibawah ini adalah kode error not found saya
app.use(
  "/js/*",
  serveStatic({
    root: "./",
    onNotFound: (path, c) => {
      console.log(`${path} is not found, you access ${c.req.path}`);
    },
  })
);

// kode benar
app.use(
  "/js/*",
  serveStatic({
    root: "./src/public",
    onNotFound: (path, c) => {
      console.log(`${path} is not found, you access ${c.req.path}`);
    },
  })
);

Enter fullscreen mode Exit fullscreen mode

yap saya lupa bahwa untuk mengakses index.ts harus masuk terlebih dahulu ke folder src. saya pikir root pada serveStatic adalah posisi dari index.ts namun sepertinya root adalah posisi package.json. Jika saya keliru mohon komen dibawah.

Top comments (0)