代码拉取完成,页面将自动刷新
同步操作将从 Kumiko/vue3-admin-template 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
import { fileURLToPath, URL } from "node:url";
import vue from "@vitejs/plugin-vue";
import { defineConfig, loadEnv } from "vite";
import { resolve } from "path";
export default ({ mode }) => {
return defineConfig({
plugins: [vue()],
resolve: {
alias: {
// "@ip": resolve(__dirname, "src"), // 多项目要注意下
// "@": resolve(__dirname, "src"), // 多项目要注意下
"@": fileURLToPath(new URL("./src", import.meta.url)),
},
extensions: [".mjs", ".js", ".ts", ".jsx", ".tsx", ".json"],
},
esbuild: {},
build: {
target: "es2015", // 构建时的兼容目标选项,可以是ES版本/浏览器版本/esnext/modules ,详情看vite官网,默认modules
// outDir:'dist', // 指定输出路径(相对于 项目根目录).
// assetsDir:'assets', // 指定生成静态资源的存放路径(相对于 build.outDir)。
sourcemap: false, //开发/测试用true,生产false
chunkSizeWarningLimit: 500, // chunk 大小警告的限制。<> 单位KiB,1KiB是 1024 字节Byte,1KB是1000字节。
},
server: {
host: true, // 设置为true,则局域网内部都能访问
port: 3200,
strictPort: true, //为 true 时若端口已被占用则会直接退出,而不是尝试下一个可用端口。
open: false,
proxy: {
"/api": {
target: "https://www.baidu.com",
changeOrigin: true,
rewrite: (path) => path.replace(/^\/api/, ""),
},
},
},
});
};
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。