refactor(sfx.js): use vite imports for npm run build to work properly

This commit is contained in:
pobadoba
2026-05-10 22:03:24 +09:00
parent e4d3d32702
commit 9748c2e2f5
2 changed files with 22 additions and 21 deletions

View File

@@ -1,12 +1,22 @@
// Import audio files as modules so Vite bundles them
import chestCloseUrl from "../../sfx/sfx_chest_close.wav";
import chestOpenUrl from "../../sfx/sfx_chest_open.wav";
import clickUrl from "../../sfx/sfx_click.wav";
import clockUrl from "../../sfx/sfx_clock.wav";
import keyUrl from "../../sfx/sfx_key.wav";
import loseUrl from "../../sfx/sfx_lose.wav";
import stepUrl from "../../sfx/sfx_step.wav";
import winUrl from "../../sfx/sfx_win.wav";
const soundFiles = {
chestClose: "/sfx/sfx_chest_close.wav",
chestOpen: "/sfx/sfx_chest_open.wav",
click: "/sfx/sfx_click.wav",
clock: "/sfx/sfx_clock.wav",
key: "/sfx/sfx_key.wav",
lose: "/sfx/sfx_lose.wav",
step: "/sfx/sfx_step.wav",
win: "/sfx/sfx_win.wav",
chestClose: chestCloseUrl,
chestOpen: chestOpenUrl,
click: clickUrl,
clock: clockUrl,
key: keyUrl,
lose: loseUrl,
step: stepUrl,
win: winUrl,
};
const sounds = {};