UNPKG

epic-designer-gold

Version:

基于vue3的设计器,可视化开发页面表单

79 lines (78 loc) 9.78 kB
// vite.config.ts import { defineConfig } from "file:///D:/gold/epic-designer/node_modules/.pnpm/vite@5.4.11_@types+node@22.9.0_less@4.2.0/node_modules/vite/dist/node/index.js"; import vue from "file:///D:/gold/epic-designer/node_modules/.pnpm/@vitejs+plugin-vue@5.1.5_vite@5.4.11_@types+node@22.9.0_less@4.2.0__vue@3.5.12_typescript@5.6.3_/node_modules/@vitejs/plugin-vue/dist/index.mjs"; import path from "path"; import dts from "file:///D:/gold/epic-designer/node_modules/.pnpm/vite-plugin-dts@4.3.0_@types+node@22.9.0_rollup@4.25.0_typescript@5.6.3_vite@5.4.11_@types+node@22.9.0_less@4.2.0_/node_modules/vite-plugin-dts/dist/index.mjs"; import UnoCSS from "file:///D:/gold/epic-designer/node_modules/.pnpm/unocss@0.62.4_postcss@5.2.18_rollup@4.25.0_vite@5.4.11_@types+node@22.9.0_less@4.2.0_/node_modules/unocss/dist/vite.mjs"; import rollupCopy from "file:///D:/gold/epic-designer/node_modules/.pnpm/rollup-plugin-copy@3.5.0/node_modules/rollup-plugin-copy/dist/index.commonjs.js"; var __vite_injected_original_dirname = "D:\\gold\\epic-designer\\packages\\epic-designer"; var vite_config_default = defineConfig({ plugins: [ vue(), UnoCSS(), dts({ entryRoot: "../", outDir: "dist" }) ], resolve: { alias: { "@epic-designer/core": path.resolve(__vite_injected_original_dirname, "../core"), "@epic-designer/ui": path.resolve(__vite_injected_original_dirname, "../ui"), "@epic-designer/utils": path.resolve(__vite_injected_original_dirname, "../utils"), "@epic-designer/hooks": path.resolve(__vite_injected_original_dirname, "../hooks") } // dedupe: ["vue"], }, // rollup打包配置 build: { outDir: "dist", // 输出文件名称 lib: { entry: { index: path.resolve(__vite_injected_original_dirname, "./index.ts"), antd: path.resolve(__vite_injected_original_dirname, "../ui/antd/index.ts"), elementPlus: path.resolve(__vite_injected_original_dirname, "../ui/elementPlus/index.ts"), naiveUi: path.resolve(__vite_injected_original_dirname, "../ui/naiveUi/index.ts") }, // 指定组件编译入口文件 name: "epic-designer", // formats: ["es"], fileName: (ModuleFormat, entryName) => { console.log(ModuleFormat, entryName); const extension = ModuleFormat === "es" ? "js" : ModuleFormat; const isIndexEntry = entryName === "index"; const path2 = isIndexEntry ? `index.${extension}` : `ui/${entryName}/index.${extension}`; return path2; } }, // 库编译模式配置 rollupOptions: { // 确保外部化处理那些不需要打包进库的依赖 external: ["vue", "monaco-editor", "element-plus", "ant-design-vue", "naive-ui", "epic-designer-gold", "dayjs"], output: { // 在 UMD 构建模式下为这些外部化的依赖提供一个全局变量 globals: { vue: "Vue" } }, plugins: [ rollupCopy({ targets: [{ src: "../core/theme", dest: "./dist/" }], // 路径 hook: "writeBundle", // 钩子,插件运行在rollup完成打包并将文件写入磁盘之前 verbose: true // 在终端进行console.log }) ] }, commonjsOptions: { esmExternals: true } } }); export { vite_config_default as default }; //# sourceMappingURL=data:application/json;base64,ewogICJ2ZXJzaW9uIjogMywKICAic291cmNlcyI6IFsidml0ZS5jb25maWcudHMiXSwKICAic291cmNlc0NvbnRlbnQiOiBbImNvbnN0IF9fdml0ZV9pbmplY3RlZF9vcmlnaW5hbF9kaXJuYW1lID0gXCJEOlxcXFxnb2xkXFxcXGVwaWMtZGVzaWduZXJcXFxccGFja2FnZXNcXFxcZXBpYy1kZXNpZ25lclwiO2NvbnN0IF9fdml0ZV9pbmplY3RlZF9vcmlnaW5hbF9maWxlbmFtZSA9IFwiRDpcXFxcZ29sZFxcXFxlcGljLWRlc2lnbmVyXFxcXHBhY2thZ2VzXFxcXGVwaWMtZGVzaWduZXJcXFxcdml0ZS5jb25maWcudHNcIjtjb25zdCBfX3ZpdGVfaW5qZWN0ZWRfb3JpZ2luYWxfaW1wb3J0X21ldGFfdXJsID0gXCJmaWxlOi8vL0Q6L2dvbGQvZXBpYy1kZXNpZ25lci9wYWNrYWdlcy9lcGljLWRlc2lnbmVyL3ZpdGUuY29uZmlnLnRzXCI7aW1wb3J0IHsgZGVmaW5lQ29uZmlnIH0gZnJvbSBcInZpdGVcIjtcclxuaW1wb3J0IHZ1ZSBmcm9tIFwiQHZpdGVqcy9wbHVnaW4tdnVlXCI7XHJcbmltcG9ydCBwYXRoIGZyb20gXCJwYXRoXCI7XHJcbmltcG9ydCBkdHMgZnJvbSBcInZpdGUtcGx1Z2luLWR0c1wiO1xyXG5pbXBvcnQgVW5vQ1NTIGZyb20gXCJ1bm9jc3Mvdml0ZVwiO1xyXG5pbXBvcnQgcm9sbHVwQ29weSBmcm9tIFwicm9sbHVwLXBsdWdpbi1jb3B5XCI7XHJcbmV4cG9ydCBkZWZhdWx0IGRlZmluZUNvbmZpZyh7XHJcbiAgcGx1Z2luczogW1xyXG4gICAgdnVlKCksXHJcbiAgICBVbm9DU1MoKSxcclxuICAgIGR0cyh7XHJcbiAgICAgIGVudHJ5Um9vdDogXCIuLi9cIixcclxuICAgICAgb3V0RGlyOiBcImRpc3RcIixcclxuICAgIH0pLFxyXG4gIF0sXHJcbiAgcmVzb2x2ZToge1xyXG4gICAgYWxpYXM6IHtcclxuICAgICAgXCJAZXBpYy1kZXNpZ25lci9jb3JlXCI6IHBhdGgucmVzb2x2ZShfX2Rpcm5hbWUsIFwiLi4vY29yZVwiKSxcclxuICAgICAgXCJAZXBpYy1kZXNpZ25lci91aVwiOiBwYXRoLnJlc29sdmUoX19kaXJuYW1lLCBcIi4uL3VpXCIpLFxyXG4gICAgICBcIkBlcGljLWRlc2lnbmVyL3V0aWxzXCI6IHBhdGgucmVzb2x2ZShfX2Rpcm5hbWUsIFwiLi4vdXRpbHNcIiksXHJcbiAgICAgIFwiQGVwaWMtZGVzaWduZXIvaG9va3NcIjogcGF0aC5yZXNvbHZlKF9fZGlybmFtZSwgXCIuLi9ob29rc1wiKSxcclxuICAgIH0sXHJcbiAgICAvLyBkZWR1cGU6IFtcInZ1ZVwiXSxcclxuICB9LFxyXG4gIC8vIHJvbGx1cFx1NjI1M1x1NTMwNVx1OTE0RFx1N0Y2RVxyXG4gIGJ1aWxkOiB7XHJcbiAgICBvdXREaXI6IFwiZGlzdFwiLCAvLyBcdThGOTNcdTUxRkFcdTY1ODdcdTRFRjZcdTU0MERcdTc5RjBcclxuICAgIGxpYjoge1xyXG4gICAgICBlbnRyeToge1xyXG4gICAgICAgIGluZGV4OiBwYXRoLnJlc29sdmUoX19kaXJuYW1lLCBcIi4vaW5kZXgudHNcIiksXHJcbiAgICAgICAgYW50ZDogcGF0aC5yZXNvbHZlKF9fZGlybmFtZSwgXCIuLi91aS9hbnRkL2luZGV4LnRzXCIpLFxyXG4gICAgICAgIGVsZW1lbnRQbHVzOiBwYXRoLnJlc29sdmUoX19kaXJuYW1lLCBcIi4uL3VpL2VsZW1lbnRQbHVzL2luZGV4LnRzXCIpLFxyXG4gICAgICAgIG5haXZlVWk6IHBhdGgucmVzb2x2ZShfX2Rpcm5hbWUsIFwiLi4vdWkvbmFpdmVVaS9pbmRleC50c1wiKSxcclxuICAgICAgfSxcclxuICAgICAgLy8gXHU2MzA3XHU1QjlBXHU3RUM0XHU0RUY2XHU3RjE2XHU4QkQxXHU1MTY1XHU1M0UzXHU2NTg3XHU0RUY2XHJcbiAgICAgIG5hbWU6IFwiZXBpYy1kZXNpZ25lclwiLFxyXG4gICAgICAvLyBmb3JtYXRzOiBbXCJlc1wiXSxcclxuICAgICAgZmlsZU5hbWU6IChNb2R1bGVGb3JtYXQsIGVudHJ5TmFtZSkgPT4ge1xyXG4gICAgICAgIGNvbnNvbGUubG9nKE1vZHVsZUZvcm1hdCwgZW50cnlOYW1lKTtcclxuICAgICAgICBjb25zdCBleHRlbnNpb24gPSBNb2R1bGVGb3JtYXQgPT09IFwiZXNcIiA/IFwianNcIiA6IE1vZHVsZUZvcm1hdDtcclxuICAgICAgICAvLyBcdTUzM0FcdTUyMDZcdTlFRDhcdThCQTRcdTUxNjVcdTUzRTNcdTY1ODdcdTRFRjZcdTU0OENVSVx1NkNFOFx1NTE4Q1x1NjU4N1x1NEVGNlxyXG4gICAgICAgIGNvbnN0IGlzSW5kZXhFbnRyeSA9IGVudHJ5TmFtZSA9PT0gXCJpbmRleFwiO1xyXG4gICAgICAgIGNvbnN0IHBhdGggPSBpc0luZGV4RW50cnkgPyBgaW5kZXguJHtleHRlbnNpb259YCA6IGB1aS8ke2VudHJ5TmFtZX0vaW5kZXguJHtleHRlbnNpb259YDtcclxuICAgICAgICByZXR1cm4gcGF0aDtcclxuICAgICAgfSxcclxuICAgIH0sXHJcblxyXG4gICAgLy8gXHU1RTkzXHU3RjE2XHU4QkQxXHU2QTIxXHU1RjBGXHU5MTREXHU3RjZFXHJcbiAgICByb2xsdXBPcHRpb25zOiB7XHJcbiAgICAgIC8vIFx1Nzg2RVx1NEZERFx1NTkxNlx1OTBFOFx1NTMxNlx1NTkwNFx1NzQwNlx1OTBBM1x1NEU5Qlx1NEUwRFx1OTcwMFx1ODk4MVx1NjI1M1x1NTMwNVx1OEZEQlx1NUU5M1x1NzY4NFx1NEY5RFx1OEQ1NlxyXG4gICAgICBleHRlcm5hbDogW1widnVlXCIsIFwibW9uYWNvLWVkaXRvclwiLCBcImVsZW1lbnQtcGx1c1wiLCBcImFudC1kZXNpZ24tdnVlXCIsIFwibmFpdmUtdWlcIiwgXCJlcGljLWRlc2lnbmVyLWdvbGRcIiwgXCJkYXlqc1wiXSxcclxuICAgICAgb3V0cHV0OiB7XHJcbiAgICAgICAgLy8gXHU1NzI4IFVNRCBcdTY3ODRcdTVFRkFcdTZBMjFcdTVGMEZcdTRFMEJcdTRFM0FcdThGRDlcdTRFOUJcdTU5MTZcdTkwRThcdTUzMTZcdTc2ODRcdTRGOURcdThENTZcdTYzRDBcdTRGOUJcdTRFMDBcdTRFMkFcdTUxNjhcdTVDNDBcdTUzRDhcdTkxQ0ZcclxuICAgICAgICBnbG9iYWxzOiB7XHJcbiAgICAgICAgICB2dWU6IFwiVnVlXCIsXHJcbiAgICAgICAgfSxcclxuICAgICAgfSxcclxuICAgICAgcGx1Z2luczogW1xyXG4gICAgICAgIHJvbGx1cENvcHkoe1xyXG4gICAgICAgICAgdGFyZ2V0czogW3sgc3JjOiBcIi4uL2NvcmUvdGhlbWVcIiwgZGVzdDogXCIuL2Rpc3QvXCIgfV0sIC8vIFx1OERFRlx1NUY4NFxyXG4gICAgICAgICAgaG9vazogXCJ3cml0ZUJ1bmRsZVwiLCAvLyBcdTk0QTlcdTVCNTBcdUZGMENcdTYzRDJcdTRFRjZcdThGRDBcdTg4NENcdTU3Mjhyb2xsdXBcdTVCOENcdTYyMTBcdTYyNTNcdTUzMDVcdTVFNzZcdTVDMDZcdTY1ODdcdTRFRjZcdTUxOTlcdTUxNjVcdTc4QzFcdTc2RDhcdTRFNEJcdTUyNERcclxuICAgICAgICAgIHZlcmJvc2U6IHRydWUsIC8vIFx1NTcyOFx1N0VDOFx1N0FFRlx1OEZEQlx1ODg0Q2NvbnNvbGUubG9nXHJcbiAgICAgICAgfSksXHJcbiAgICAgIF0sXHJcbiAgICB9LFxyXG4gICAgY29tbW9uanNPcHRpb25zOiB7XHJcbiAgICAgIGVzbUV4dGVybmFsczogdHJ1ZSxcclxuICAgIH0sXHJcbiAgfSxcclxufSk7XHJcbiJdLAogICJtYXBwaW5ncyI6ICI7QUFBZ1UsU0FBUyxvQkFBb0I7QUFDN1YsT0FBTyxTQUFTO0FBQ2hCLE9BQU8sVUFBVTtBQUNqQixPQUFPLFNBQVM7QUFDaEIsT0FBTyxZQUFZO0FBQ25CLE9BQU8sZ0JBQWdCO0FBTHZCLElBQU0sbUNBQW1DO0FBTXpDLElBQU8sc0JBQVEsYUFBYTtBQUFBLEVBQzFCLFNBQVM7QUFBQSxJQUNQLElBQUk7QUFBQSxJQUNKLE9BQU87QUFBQSxJQUNQLElBQUk7QUFBQSxNQUNGLFdBQVc7QUFBQSxNQUNYLFFBQVE7QUFBQSxJQUNWLENBQUM7QUFBQSxFQUNIO0FBQUEsRUFDQSxTQUFTO0FBQUEsSUFDUCxPQUFPO0FBQUEsTUFDTCx1QkFBdUIsS0FBSyxRQUFRLGtDQUFXLFNBQVM7QUFBQSxNQUN4RCxxQkFBcUIsS0FBSyxRQUFRLGtDQUFXLE9BQU87QUFBQSxNQUNwRCx3QkFBd0IsS0FBSyxRQUFRLGtDQUFXLFVBQVU7QUFBQSxNQUMxRCx3QkFBd0IsS0FBSyxRQUFRLGtDQUFXLFVBQVU7QUFBQSxJQUM1RDtBQUFBO0FBQUEsRUFFRjtBQUFBO0FBQUEsRUFFQSxPQUFPO0FBQUEsSUFDTCxRQUFRO0FBQUE7QUFBQSxJQUNSLEtBQUs7QUFBQSxNQUNILE9BQU87QUFBQSxRQUNMLE9BQU8sS0FBSyxRQUFRLGtDQUFXLFlBQVk7QUFBQSxRQUMzQyxNQUFNLEtBQUssUUFBUSxrQ0FBVyxxQkFBcUI7QUFBQSxRQUNuRCxhQUFhLEtBQUssUUFBUSxrQ0FBVyw0QkFBNEI7QUFBQSxRQUNqRSxTQUFTLEtBQUssUUFBUSxrQ0FBVyx3QkFBd0I7QUFBQSxNQUMzRDtBQUFBO0FBQUEsTUFFQSxNQUFNO0FBQUE7QUFBQSxNQUVOLFVBQVUsQ0FBQyxjQUFjLGNBQWM7QUFDckMsZ0JBQVEsSUFBSSxjQUFjLFNBQVM7QUFDbkMsY0FBTSxZQUFZLGlCQUFpQixPQUFPLE9BQU87QUFFakQsY0FBTSxlQUFlLGNBQWM7QUFDbkMsY0FBTUEsUUFBTyxlQUFlLFNBQVMsU0FBUyxLQUFLLE1BQU0sU0FBUyxVQUFVLFNBQVM7QUFDckYsZUFBT0E7QUFBQSxNQUNUO0FBQUEsSUFDRjtBQUFBO0FBQUEsSUFHQSxlQUFlO0FBQUE7QUFBQSxNQUViLFVBQVUsQ0FBQyxPQUFPLGlCQUFpQixnQkFBZ0Isa0JBQWtCLFlBQVksc0JBQXNCLE9BQU87QUFBQSxNQUM5RyxRQUFRO0FBQUE7QUFBQSxRQUVOLFNBQVM7QUFBQSxVQUNQLEtBQUs7QUFBQSxRQUNQO0FBQUEsTUFDRjtBQUFBLE1BQ0EsU0FBUztBQUFBLFFBQ1AsV0FBVztBQUFBLFVBQ1QsU0FBUyxDQUFDLEVBQUUsS0FBSyxpQkFBaUIsTUFBTSxVQUFVLENBQUM7QUFBQTtBQUFBLFVBQ25ELE1BQU07QUFBQTtBQUFBLFVBQ04sU0FBUztBQUFBO0FBQUEsUUFDWCxDQUFDO0FBQUEsTUFDSDtBQUFBLElBQ0Y7QUFBQSxJQUNBLGlCQUFpQjtBQUFBLE1BQ2YsY0FBYztBQUFBLElBQ2hCO0FBQUEsRUFDRjtBQUNGLENBQUM7IiwKICAibmFtZXMiOiBbInBhdGgiXQp9Cg==