Files
zPDF_package/vite.config.js
zikai 4d12b615c8 feat: README/package.json/vite 注释去 iframe 表述,统一为构建期组件 import 集成
PDF 用户侧 UI 改由 zMainPage 构建期 import 本项目 App.vue 作为组件挂载(非 iframe,
与 timeTableFix 同范式)。相应更新文档与注释:
- README:首页/嵌入 mainPage 小节从 iframe 描述改为组件 import;删除已废弃的
  「部署到 zTools2」小节(zTools2 不再托管用户 UI,无内置实现可替换)
- package.json description:iframe -> 构建期组件 import
- vite.config.js 注释:去 iframe 字样,改为组件 import
2026-07-27 17:13:28 +08:00

24 lines
722 B
JavaScript
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

import { defineConfig } from 'vite'
import vue from '@vitejs/plugin-vue'
// 便携式构建base './' 使产物可被任意路径托管(含 zTools2 /api/static 与 mainPage 组件 import
// preview 开放 f.zikai.wang 便于线上预览校验。
// dev 独立运行时zTools2 所有入口(页面/静态/探针/WS/API统一在 /api/ 下,
// 一条 /api 代理即可覆盖 /api/pdf/* 与 /api/admin/pdf/*,保持同源调用语义。
export default defineConfig({
plugins: [vue()],
base: './',
preview: {
allowedHosts: ['f.zikai.wang'],
},
server: {
port: 5175,
proxy: {
'/api': {
target: 'http://127.0.0.1:6867',
changeOrigin: true,
},
},
},
})