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.
95 lines
9.0 KiB
95 lines
9.0 KiB
// vite.config.js
|
|
import { defineConfig, loadEnv } from "file:///D:/%E6%A1%8C%E9%9D%A2/415/%E7%88%86%E7%82%B8%E7%90%83/JE_102_C/node_modules/vite/dist/node/index.js";
|
|
import vue from "file:///D:/%E6%A1%8C%E9%9D%A2/415/%E7%88%86%E7%82%B8%E7%90%83/JE_102_C/node_modules/@vitejs/plugin-vue/dist/index.mjs";
|
|
import path from "path";
|
|
import Components from "file:///D:/%E6%A1%8C%E9%9D%A2/415/%E7%88%86%E7%82%B8%E7%90%83/JE_102_C/node_modules/unplugin-vue-components/dist/vite.js";
|
|
import { AntDesignVueResolver } from "file:///D:/%E6%A1%8C%E9%9D%A2/415/%E7%88%86%E7%82%B8%E7%90%83/JE_102_C/node_modules/unplugin-vue-components/dist/resolvers.js";
|
|
import { createSvgIconsPlugin } from "file:///D:/%E6%A1%8C%E9%9D%A2/415/%E7%88%86%E7%82%B8%E7%90%83/JE_102_C/node_modules/vite-plugin-svg-icons/dist/index.mjs";
|
|
import postcssPxtoRem from "file:///D:/%E6%A1%8C%E9%9D%A2/415/%E7%88%86%E7%82%B8%E7%90%83/JE_102_C/node_modules/postcss-pxtorem/index.js";
|
|
var __vite_injected_original_dirname = "D:\\\u684C\u9762\\415\\\u7206\u70B8\u7403\\JE_102_C";
|
|
var vite_config_default = defineConfig(({ command, mode }) => {
|
|
const env = loadEnv(mode, process.cwd());
|
|
console.log(env);
|
|
return {
|
|
base: "./",
|
|
publicDir: "public",
|
|
build: {
|
|
outDir: "dist",
|
|
sourcemap: false,
|
|
minify: "terser",
|
|
terserOptions: {
|
|
compress: {
|
|
//drop_console: true,
|
|
drop_debugger: true
|
|
}
|
|
}
|
|
},
|
|
plugins: [
|
|
vue(),
|
|
createSvgIconsPlugin({
|
|
// 指定需要缓存的图标文件夹
|
|
iconDirs: [path.resolve(process.cwd(), "src/plugin/svg-icon/svgs")],
|
|
// 指定symbolId格式
|
|
symbolId: "[name]"
|
|
}),
|
|
//按需加载
|
|
Components({
|
|
resolvers: [
|
|
AntDesignVueResolver({
|
|
importStyle: false
|
|
// css in js
|
|
})
|
|
]
|
|
})
|
|
],
|
|
resolve: {
|
|
alias: {
|
|
"@": path.resolve(__vite_injected_original_dirname, "src")
|
|
}
|
|
},
|
|
server: {
|
|
host: "0.0.0.0",
|
|
// port:'8080',
|
|
proxy: {
|
|
"/api": {
|
|
target: env.VITE_SEVER_URL,
|
|
// target: 'http://192.168.100.15:8000',
|
|
// target: 'http://192.168.1.151:8000',
|
|
// target: 'http://127.0.0.1:8000',
|
|
// target: 'http://192.168.1.5:8000',
|
|
// target: 'http://192.168.1.253:8000',
|
|
changeOrigin: true,
|
|
rewrite: (path2) => path2.replace(/^\/api/, "")
|
|
}
|
|
}
|
|
},
|
|
css: {
|
|
postcss: {
|
|
plugins: [
|
|
postcssPxtoRem({
|
|
rootValue: 192,
|
|
// 按照自己的设计稿修改 1920/10
|
|
unitPrecision: 5,
|
|
// 保留到5位小数
|
|
selectorBlackList: [
|
|
"ignore",
|
|
"tab-bar",
|
|
"tab-bar-item",
|
|
"gasExperimentResult"
|
|
],
|
|
// 忽略转换正则匹配项
|
|
propList: ["*"],
|
|
replace: true,
|
|
mediaQuery: false,
|
|
minPixelValue: 0
|
|
})
|
|
]
|
|
}
|
|
}
|
|
};
|
|
});
|
|
export {
|
|
vite_config_default as default
|
|
};
|
|
//# sourceMappingURL=data:application/json;base64,ewogICJ2ZXJzaW9uIjogMywKICAic291cmNlcyI6IFsidml0ZS5jb25maWcuanMiXSwKICAic291cmNlc0NvbnRlbnQiOiBbImNvbnN0IF9fdml0ZV9pbmplY3RlZF9vcmlnaW5hbF9kaXJuYW1lID0gXCJEOlxcXFxcdTY4NENcdTk3NjJcXFxcNDE1XFxcXFx1NzIwNlx1NzBCOFx1NzQwM1xcXFxKRV8xMDJfQ1wiO2NvbnN0IF9fdml0ZV9pbmplY3RlZF9vcmlnaW5hbF9maWxlbmFtZSA9IFwiRDpcXFxcXHU2ODRDXHU5NzYyXFxcXDQxNVxcXFxcdTcyMDZcdTcwQjhcdTc0MDNcXFxcSkVfMTAyX0NcXFxcdml0ZS5jb25maWcuanNcIjtjb25zdCBfX3ZpdGVfaW5qZWN0ZWRfb3JpZ2luYWxfaW1wb3J0X21ldGFfdXJsID0gXCJmaWxlOi8vL0Q6LyVFNiVBMSU4QyVFOSU5RCVBMi80MTUvJUU3JTg4JTg2JUU3JTgyJUI4JUU3JTkwJTgzL0pFXzEwMl9DL3ZpdGUuY29uZmlnLmpzXCI7aW1wb3J0IHsgZGVmaW5lQ29uZmlnLCBsb2FkRW52IH0gZnJvbSBcInZpdGVcIjtcclxuaW1wb3J0IHZ1ZSBmcm9tIFwiQHZpdGVqcy9wbHVnaW4tdnVlXCI7XHJcbmltcG9ydCBwYXRoIGZyb20gXCJwYXRoXCI7XHJcblxyXG5pbXBvcnQgQ29tcG9uZW50cyBmcm9tIFwidW5wbHVnaW4tdnVlLWNvbXBvbmVudHMvdml0ZVwiO1xyXG5pbXBvcnQgeyBBbnREZXNpZ25WdWVSZXNvbHZlciB9IGZyb20gXCJ1bnBsdWdpbi12dWUtY29tcG9uZW50cy9yZXNvbHZlcnNcIjtcclxuaW1wb3J0IHsgY3JlYXRlU3ZnSWNvbnNQbHVnaW4gfSBmcm9tIFwidml0ZS1wbHVnaW4tc3ZnLWljb25zXCI7XHJcbmltcG9ydCBwb3N0Y3NzUHh0b1JlbSBmcm9tIFwicG9zdGNzcy1weHRvcmVtXCI7XHJcblxyXG4vLyBodHRwczovL3ZpdGVqcy5kZXYvY29uZmlnL1xyXG5leHBvcnQgZGVmYXVsdCBkZWZpbmVDb25maWcoKHsgY29tbWFuZCwgbW9kZSB9KSA9PiB7XHJcbiAgY29uc3QgZW52ID0gbG9hZEVudihtb2RlLCBwcm9jZXNzLmN3ZCgpKTtcclxuICBjb25zb2xlLmxvZyhlbnYpO1xyXG5cclxuICByZXR1cm4ge1xyXG4gICAgYmFzZTogXCIuL1wiLFxyXG4gICAgcHVibGljRGlyOiBcInB1YmxpY1wiLFxyXG4gICAgYnVpbGQ6IHtcclxuICAgICAgb3V0RGlyOiBcImRpc3RcIixcclxuICAgICAgc291cmNlbWFwOiBmYWxzZSxcclxuICAgICAgbWluaWZ5OiBcInRlcnNlclwiLFxyXG4gICAgICB0ZXJzZXJPcHRpb25zOiB7XHJcbiAgICAgICAgY29tcHJlc3M6IHtcclxuICAgICAgICAgIC8vZHJvcF9jb25zb2xlOiB0cnVlLFxyXG4gICAgICAgICAgZHJvcF9kZWJ1Z2dlcjogdHJ1ZSxcclxuICAgICAgICB9LFxyXG4gICAgICB9LFxyXG4gICAgfSxcclxuICAgIHBsdWdpbnM6IFtcclxuICAgICAgdnVlKCksXHJcbiAgICAgIGNyZWF0ZVN2Z0ljb25zUGx1Z2luKHtcclxuICAgICAgICAvLyBcdTYzMDdcdTVCOUFcdTk3MDBcdTg5ODFcdTdGMTNcdTVCNThcdTc2ODRcdTU2RkVcdTY4MDdcdTY1ODdcdTRFRjZcdTU5MzlcclxuICAgICAgICBpY29uRGlyczogW3BhdGgucmVzb2x2ZShwcm9jZXNzLmN3ZCgpLCAnc3JjL3BsdWdpbi9zdmctaWNvbi9zdmdzJyldLFxyXG4gICAgICAgIC8vIFx1NjMwN1x1NUI5QXN5bWJvbElkXHU2ODNDXHU1RjBGXHJcbiAgICAgICAgc3ltYm9sSWQ6ICdbbmFtZV0nLFxyXG4gICAgfSksXHJcbiAgICAgIC8vXHU2MzA5XHU5NzAwXHU1MkEwXHU4RjdEXHJcbiAgICAgIENvbXBvbmVudHMoe1xyXG4gICAgICAgIHJlc29sdmVyczogW1xyXG4gICAgICAgICAgQW50RGVzaWduVnVlUmVzb2x2ZXIoe1xyXG4gICAgICAgICAgICBpbXBvcnRTdHlsZTogZmFsc2UsIC8vIGNzcyBpbiBqc1xyXG4gICAgICAgICAgfSksXHJcbiAgICAgICAgXSxcclxuICAgICAgfSksXHJcbiAgICBdLFxyXG4gICAgcmVzb2x2ZToge1xyXG4gICAgICBhbGlhczoge1xyXG4gICAgICAgIFwiQFwiOiBwYXRoLnJlc29sdmUoX19kaXJuYW1lLCBcInNyY1wiKSxcclxuICAgICAgfSxcclxuICAgIH0sXHJcbiAgICBzZXJ2ZXI6IHtcclxuICAgICAgaG9zdDogXCIwLjAuMC4wXCIsXHJcbiAgICAgIC8vIHBvcnQ6JzgwODAnLFxyXG4gICAgICBwcm94eToge1xyXG4gICAgICAgIFwiL2FwaVwiOiB7XHJcbiAgICAgICAgICB0YXJnZXQ6IGVudi5WSVRFX1NFVkVSX1VSTCxcclxuICAgICAgICAgIC8vIHRhcmdldDogJ2h0dHA6Ly8xOTIuMTY4LjEwMC4xNTo4MDAwJyxcclxuICAgICAgICAgIC8vIHRhcmdldDogJ2h0dHA6Ly8xOTIuMTY4LjEuMTUxOjgwMDAnLFxyXG4gICAgICAgICAgLy8gdGFyZ2V0OiAnaHR0cDovLzEyNy4wLjAuMTo4MDAwJyxcclxuICAgICAgICAgIC8vIHRhcmdldDogJ2h0dHA6Ly8xOTIuMTY4LjEuNTo4MDAwJyxcclxuICAgICAgICAgIC8vIHRhcmdldDogJ2h0dHA6Ly8xOTIuMTY4LjEuMjUzOjgwMDAnLFxyXG4gICAgICAgICAgY2hhbmdlT3JpZ2luOiB0cnVlLFxyXG4gICAgICAgICAgcmV3cml0ZTogKHBhdGgpID0+IHBhdGgucmVwbGFjZSgvXlxcL2FwaS8sIFwiXCIpLFxyXG4gICAgICAgIH0sXHJcbiAgICAgIH0sXHJcbiAgICB9LFxyXG4gICAgY3NzOiB7XHJcbiAgICAgIHBvc3Rjc3M6IHtcclxuICAgICAgICBwbHVnaW5zOiBbXHJcbiAgICAgICAgICBwb3N0Y3NzUHh0b1JlbSh7XHJcbiAgICAgICAgICAgIHJvb3RWYWx1ZTogMTkyLCAvLyBcdTYzMDlcdTcxNjdcdTgxRUFcdTVERjFcdTc2ODRcdThCQkVcdThCQTFcdTdBM0ZcdTRGRUVcdTY1MzkgMTkyMC8xMFxyXG4gICAgICAgICAgICB1bml0UHJlY2lzaW9uOiA1LCAvLyBcdTRGRERcdTc1NTlcdTUyMzA1XHU0RjREXHU1QzBGXHU2NTcwXHJcbiAgICAgICAgICAgIHNlbGVjdG9yQmxhY2tMaXN0OiBbXHJcbiAgICAgICAgICAgICAgXCJpZ25vcmVcIixcclxuICAgICAgICAgICAgICBcInRhYi1iYXJcIixcclxuICAgICAgICAgICAgICBcInRhYi1iYXItaXRlbVwiLFxyXG4gICAgICAgICAgICAgIFwiZ2FzRXhwZXJpbWVudFJlc3VsdFwiLFxyXG4gICAgICAgICAgICBdLCAvLyBcdTVGRkRcdTc1NjVcdThGNkNcdTYzNjJcdTZCNjNcdTUyMTlcdTUzMzlcdTkxNERcdTk4NzlcclxuICAgICAgICAgICAgcHJvcExpc3Q6IFtcIipcIl0sXHJcbiAgICAgICAgICAgIHJlcGxhY2U6IHRydWUsXHJcbiAgICAgICAgICAgIG1lZGlhUXVlcnk6IGZhbHNlLFxyXG4gICAgICAgICAgICBtaW5QaXhlbFZhbHVlOiAwLFxyXG4gICAgICAgICAgfSksXHJcbiAgICAgICAgXSxcclxuICAgICAgfSxcclxuICAgIH0sXHJcbiAgfTtcclxufSk7XHJcbiJdLAogICJtYXBwaW5ncyI6ICI7QUFBc1MsU0FBUyxjQUFjLGVBQWU7QUFDNVUsT0FBTyxTQUFTO0FBQ2hCLE9BQU8sVUFBVTtBQUVqQixPQUFPLGdCQUFnQjtBQUN2QixTQUFTLDRCQUE0QjtBQUNyQyxTQUFTLDRCQUE0QjtBQUNyQyxPQUFPLG9CQUFvQjtBQVAzQixJQUFNLG1DQUFtQztBQVV6QyxJQUFPLHNCQUFRLGFBQWEsQ0FBQyxFQUFFLFNBQVMsS0FBSyxNQUFNO0FBQ2pELFFBQU0sTUFBTSxRQUFRLE1BQU0sUUFBUSxJQUFJLENBQUM7QUFDdkMsVUFBUSxJQUFJLEdBQUc7QUFFZixTQUFPO0FBQUEsSUFDTCxNQUFNO0FBQUEsSUFDTixXQUFXO0FBQUEsSUFDWCxPQUFPO0FBQUEsTUFDTCxRQUFRO0FBQUEsTUFDUixXQUFXO0FBQUEsTUFDWCxRQUFRO0FBQUEsTUFDUixlQUFlO0FBQUEsUUFDYixVQUFVO0FBQUE7QUFBQSxVQUVSLGVBQWU7QUFBQSxRQUNqQjtBQUFBLE1BQ0Y7QUFBQSxJQUNGO0FBQUEsSUFDQSxTQUFTO0FBQUEsTUFDUCxJQUFJO0FBQUEsTUFDSixxQkFBcUI7QUFBQTtBQUFBLFFBRW5CLFVBQVUsQ0FBQyxLQUFLLFFBQVEsUUFBUSxJQUFJLEdBQUcsMEJBQTBCLENBQUM7QUFBQTtBQUFBLFFBRWxFLFVBQVU7QUFBQSxNQUNkLENBQUM7QUFBQTtBQUFBLE1BRUMsV0FBVztBQUFBLFFBQ1QsV0FBVztBQUFBLFVBQ1QscUJBQXFCO0FBQUEsWUFDbkIsYUFBYTtBQUFBO0FBQUEsVUFDZixDQUFDO0FBQUEsUUFDSDtBQUFBLE1BQ0YsQ0FBQztBQUFBLElBQ0g7QUFBQSxJQUNBLFNBQVM7QUFBQSxNQUNQLE9BQU87QUFBQSxRQUNMLEtBQUssS0FBSyxRQUFRLGtDQUFXLEtBQUs7QUFBQSxNQUNwQztBQUFBLElBQ0Y7QUFBQSxJQUNBLFFBQVE7QUFBQSxNQUNOLE1BQU07QUFBQTtBQUFBLE1BRU4sT0FBTztBQUFBLFFBQ0wsUUFBUTtBQUFBLFVBQ04sUUFBUSxJQUFJO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBLFVBTVosY0FBYztBQUFBLFVBQ2QsU0FBUyxDQUFDQSxVQUFTQSxNQUFLLFFBQVEsVUFBVSxFQUFFO0FBQUEsUUFDOUM7QUFBQSxNQUNGO0FBQUEsSUFDRjtBQUFBLElBQ0EsS0FBSztBQUFBLE1BQ0gsU0FBUztBQUFBLFFBQ1AsU0FBUztBQUFBLFVBQ1AsZUFBZTtBQUFBLFlBQ2IsV0FBVztBQUFBO0FBQUEsWUFDWCxlQUFlO0FBQUE7QUFBQSxZQUNmLG1CQUFtQjtBQUFBLGNBQ2pCO0FBQUEsY0FDQTtBQUFBLGNBQ0E7QUFBQSxjQUNBO0FBQUEsWUFDRjtBQUFBO0FBQUEsWUFDQSxVQUFVLENBQUMsR0FBRztBQUFBLFlBQ2QsU0FBUztBQUFBLFlBQ1QsWUFBWTtBQUFBLFlBQ1osZUFBZTtBQUFBLFVBQ2pCLENBQUM7QUFBQSxRQUNIO0FBQUEsTUFDRjtBQUFBLElBQ0Y7QUFBQSxFQUNGO0FBQ0YsQ0FBQzsiLAogICJuYW1lcyI6IFsicGF0aCJdCn0K
|