我将 vite 与 vuejs 一起使用,我有多个入口点,我的问题是,我在登录时获得了一个额外的子文件夹,如下所示(我当前的文件夹结构)。
├─ 我的应用程序/ │ ├─ 分布 ├─ 登录 ├─ 登录 ├─index.html
其实我想要这样
├─ 我的应用程序/ │ ├─ 分布 ├─ 登录 ├─index.html
下面是vite.config.login.ts中的代码,
import { resolve } from 'path';
import { defineConfig } from 'vite';
import Vue from '@vitejs/plugin-vue';
import VueRouter from 'unplugin-vue-router/vite';
export default defineConfig({
base: '/', // Set the base path for assets
plugins: [Vue(), VueRouter()],
build: {
outDir: 'dist/login',
rollupOptions: {
input: resolve("./login/index.html", ""),
},
}, });
对于 outDir,您可以使用
dist
而不是 dist/login