import { defineConfig } from "vite"; import vue from "@vitejs/plugin-vue"; console.log("vite.config.ts dev mode"); // https://vitejs.dev/config/ export default defineConfig({ plugins: [vue()], resolve: { alias: { "apaas-track/core": "src/apaas-track/core", "apaas-track/utils": "src/apaas-track/utils", "apaas-track/utils/index": "src/apaas-track/utils/index", "apaas-track/apaas-engine": "src/apaas-engine", "apaas-track/apaas-engine/index": "src/apaas-engine/index", "apaas-track/apaas-mobile-spu": "src/apaas-mobile-spu", "apaas-track/apaas-mobile-spu/index": "src/apaas-mobile-spu/index", "apaas-track/apaas-engine-spu": "src/apaas-engine-spu", "apaas-track/apaas-engine-spu/index": "src/apaas-engine-spu/index", "apaas-track/apaas-spu": "src/apaas-spu", "apaas-track/apaas-spu/index": "src/apaas-spu/index", "apaas-track": "src/apaas-track", }, }, // publicDir: false, // build: { // outDir: 'dist/core', // rollupOptions: { // external: ['apaas-track', 'apaas-track/core'], // output: { // globals: { // 'apaas-track': 'ApaasTrack', // 'apaas-track/core': 'ApaasTrackCore' // } // }, // }, // lib: { // entry: "src/apaas-track/core/index.ts", // formats: ["es", "umd", "cjs"], // name: "ApaasTrackCore", // fileName: "index", // }, // }, });