Vite 预览工作正常,但打开 index.html 时看不到它正在运行

我不知道我是否在这里做错了,但我用 vite 开始了一个 vanilla.js 项目,我做了我的代码,一切都在使用: npm run dev (运行 vite 命令)。

但是当我运行 npm run build 并打开 /dist/index.html 时,页面无法正常工作。

可能我做错了什么。

我知道当我运行 npm run build && npm run preview 时它可以工作。但我试图通过仅打开 index.html 文件来使其工作,因为 AFAIK,这是我可以在 Github 页面上托管它的唯一方法。

stack overflow Vite preview is working but I can not see it running when opening index.html
原文答案
author avatar

接受的答案

答:我在 vite.config.js 中添加了这个,现在它可以工作了!

import { defineConfig } from 'vite';

export default defineConfig({
  base: '/roulette-simulation/'
});

答案: