modules/00_Admin/Admin.UI/build/lib.config.ts
(完整代码) 634B/** 打包库模式 */
import { resolve } from 'path'
import { defineConfig } from 'vite'
import useBaseConfig from './base.config'
export default defineConfig(({ mode, command }) => {
let config = useBaseConfig({ target: 'lib', mode, command })
//需要取消复制静态资源目录
config.publicDir = false
config.build = {
outDir: 'lib',
lib: {
entry: resolve(__dirname, '../src/index.ts'),
formats: ['es'],
fileName: 'index',
},
rollupOptions: {
/** 排除无需打包进去的依赖库 */
external: ['vue', 'vue-router', 'pinia', 'mkh-ui'],
},
}
return config
})
24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明
AI 解读
登录后可用,每次 10 积分,解读结果公开显示在下面。
还没有人解读过这个文件。
