Vite устанавливает относительный путь проекта после сборки вместо абсолютного базового пути.
Например, ваш проект — это всего лишь ветка вашего сайта, а не основной каталог.
Например, ваш проект Vite называется, demo
и путь, который вы указываете на сервере, такой, /test/demo
а не/
На этом этапе вам необходимо настроить его так, чтобы упакованная программа запускалась по относительному пути.
vite.config.ts
import {
defineConfig } from 'vite'
import vue from '@vitejs/plugin-vue'
// https://vitejs.dev/config/
export default defineConfig({
base: './', // 添加这一行即可
plugins: [vue()],
})