tour-2.0.x-dev/vite.config.js
vite.config.js
// eslint-disable-next-line
import { defineConfig } from 'vite';
export default defineConfig(({ mode }) => {
return {
build: {
manifest: true,
rollupOptions: {
input: 'js/third-party.js',
output: {
entryFileNames: (assetInfo) => {
return `${assetInfo.name}.js`;
},
},
},
},
css: { devSourcemap: true },
define: {
'process.env.NODE_ENV':
mode === 'production' ? '"production"' : '"development"',
},
};
});
