From 9365c74f8f2a28b6d1c4cb9c2619f3ab705cffe3 Mon Sep 17 00:00:00 2001 From: jqtmviyu Date: Sat, 29 Mar 2025 19:52:55 +0800 Subject: [PATCH] =?UTF-8?q?base=20url=20=E9=80=9A=E8=BF=87=E7=8E=AF?= =?UTF-8?q?=E5=A2=83=E5=8F=98=E9=87=8F=E8=AE=BE=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .env.development | 1 - .env.production | 1 - .gitignore | 4 ++-- docs/.vitepress/config.mts | 17 +++++++++++++++-- 4 files changed, 17 insertions(+), 6 deletions(-) delete mode 100644 .env.development delete mode 100644 .env.production diff --git a/.env.development b/.env.development deleted file mode 100644 index 7761fbf..0000000 --- a/.env.development +++ /dev/null @@ -1 +0,0 @@ -VITE_BASE_PATH=/ \ No newline at end of file diff --git a/.env.production b/.env.production deleted file mode 100644 index 7f1fc8c..0000000 --- a/.env.production +++ /dev/null @@ -1 +0,0 @@ -VITE_BASE_PATH=/demo/devstandard/ \ No newline at end of file diff --git a/.gitignore b/.gitignore index 05cc590..0acbe96 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,3 @@ node_modules -docs/.vitepress/cache -docs/.vitepress/dist +**/cache +**/dist diff --git a/docs/.vitepress/config.mts b/docs/.vitepress/config.mts index b36591e..dda94c8 100644 --- a/docs/.vitepress/config.mts +++ b/docs/.vitepress/config.mts @@ -2,10 +2,22 @@ import { defineConfig } from 'vitepress' import { getSidebar } from 'vitepress-plugin-auto-sidebar' - // https://vitepress.dev/reference/site-config export default defineConfig({ - base: process.env.VITE_BASE_PATH || '/', + base: process.env.NODE_ENV === 'development' ? '/' : '/demo/devstandard/', + // base: '/demo/devstandard/', + markdown: { + config: (md) => { + const render = md.render + md.render = function (src, env) { + return `
${render.call(this, src, env)}
` + } + }, + html: false, + attrs: { + disable: true + }, + }, title: 'webDevStandard', description: '前端开发规范', themeConfig: { @@ -42,6 +54,7 @@ export default defineConfig({ }), }, }, + outDir: "../dist", vite: { assetsInclude: ['**/*.jpg', '**/*.png', '**/*.gif', '**/*.zip', '**/*.pdf','**/*.webp'], plugins: []