You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

26 lines
492 B

import { pathResolve } from './common'
export default {
build: {
//压缩
sourcemap: false,
minify: false,
rollupOptions: {
//忽略打包vue文件
external: ['vue'],
output: {
globals: {
vue: 'Vue'
},
dir: 'lib',
entryFileNames: '[name].mjs',
// preserveModules: true,
exports: 'named'
}
},
lib: {
entry: pathResolve('src/pages/lib/main.ts'),
formats: ['es']
}
}
}