1 Star 0 Fork 6

沐雪大神开源集合/ezdml_web

forked from huzgd/ezdml_web 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
vite-lib.config.ts 1003 Bytes
一键复制 编辑 原始数据 按行查看 历史
huzgd 提交于 2024-09-21 20:13 +08:00 . init up
import { fileURLToPath, URL } from 'node:url'
import { defineConfig } from 'vite'
import vue from '@vitejs/plugin-vue'
import vueJsx from '@vitejs/plugin-vue-jsx'
// https://vitejs.dev/config/
export default defineConfig({
plugins: [
vue(),
vueJsx(),
],
resolve: {
alias: {
'@': fileURLToPath(new URL('./src', import.meta.url))
}
},
build:{
outDir: 'lib/dmlgraph',
lib: {
entry: './src/install.js',
name: 'DmlGraph',
fileName: (format) => `dmlgraph.${format}.js`
},
rollupOptions: {
// 确保外部化处理那些你不想打包进库的依赖
external: ['vue', 'element-plus'],
output: {
exports: 'default', //要支持CDN引入必须设置此参数!!!
// 在 UMD 构建模式下为这些外部化的依赖提供一个全局变量
globals: {
vue: 'Vue',
'element-plus': 'ElementPlus',
},
assetFileNames: 'ezdmlgraph.style.css',
}
}
}
})
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
TypeScript
1
https://gitee.com/MuXueRuanJian/ezdml_web.git
git@gitee.com:MuXueRuanJian/ezdml_web.git
MuXueRuanJian
ezdml_web
ezdml_web
master

搜索帮助