Browse Source

feat: 调整到docs目录

SongZihuan 4 months ago
parent
commit
57a56b6625

+ 8 - 0
.env.docs

@@ -0,0 +1,8 @@
+# assets name add hash
+VITE_HASH=false
+
+# visualize bundle
+VITE_VISUALIZE=false
+
+# api base
+VITE_API_BASE_URL=

+ 3 - 1
.gitignore

@@ -12,7 +12,7 @@ dist
 dist-ssr
 dist-ssr
 dist-*
 dist-*
 dist-development
 dist-development
-!dist-production
+dist-production
 *.local
 *.local
 
 
 # Editor directories and files
 # Editor directories and files
@@ -25,3 +25,5 @@ dist-development
 *.njsproj
 *.njsproj
 *.sln
 *.sln
 *.sw?
 *.sw?
+
+!docs

File diff suppressed because it is too large
+ 0 - 0
dist-production/assets/index.js


File diff suppressed because it is too large
+ 0 - 0
dist-production/assets/index2.js


File diff suppressed because it is too large
+ 0 - 0
docs/assets/index-532e2b77.js


+ 0 - 0
dist-production/assets/index2.css → docs/assets/index-6eff94ec.css


+ 0 - 0
dist-production/assets/index.css → docs/assets/index-82840275.css


File diff suppressed because it is too large
+ 0 - 0
docs/assets/index-f75868ce.js


+ 0 - 0
dist-production/assets/vue.js → docs/assets/vue-dadf2646.js


+ 3 - 3
dist-production/index.html → docs/index.html

@@ -13,9 +13,9 @@
             overflow: auto;
             overflow: auto;
         }
         }
     </style>
     </style>
-  <script type="module" crossorigin src="/assets/index.js"></script>
-  <link rel="modulepreload" crossorigin href="/assets/vue.js">
-  <link rel="stylesheet" href="/assets/index.css">
+  <script type="module" crossorigin src="/assets/index-f75868ce.js"></script>
+  <link rel="modulepreload" crossorigin href="/assets/vue-dadf2646.js">
+  <link rel="stylesheet" href="/assets/index-82840275.css">
 </head>
 </head>
 <body>
 <body>
 <div id="app"></div>
 <div id="app"></div>

+ 0 - 0
dist-production/logo-icon.png → docs/logo-icon.png


+ 3 - 1
package.json

@@ -6,7 +6,9 @@
   "scripts": {
   "scripts": {
     "dev": "vite",
     "dev": "vite",
     "build": "vue-tsc && vite build",
     "build": "vue-tsc && vite build",
-    "preview": "vite preview --mode production"
+    "preview": "vite preview --mode production",
+    "build:github": "vue-tsc && vite build --mode github",
+    "preview:github": "vite preview --mode github"
   },
   },
   "dependencies": {
   "dependencies": {
     "@sky-serein/js-utils": "0.0.11",
     "@sky-serein/js-utils": "0.0.11",

+ 1 - 1
src/utils/build_time.json

@@ -1 +1 @@
-{"compile_time":1734612091877}
+{"compile_time":1734613940830}

+ 1 - 1
vite.config.ts

@@ -107,7 +107,7 @@ export default ({ mode }: ConfigEnv): UserConfig => {
       }
       }
     },
     },
     build: {
     build: {
-      outDir: `dist-${mode}`,
+      outDir: mode === "github" ? "docs" : `dist-${mode}`,
       // 压缩代码
       // 压缩代码
       minify: 'terser', // 'terser' 相对较慢,但大多数情况下构建后的文件体积更小。'esbuild' 最小化混淆更快但构建后的文件相对更大。
       minify: 'terser', // 'terser' 相对较慢,但大多数情况下构建后的文件体积更小。'esbuild' 最小化混淆更快但构建后的文件相对更大。
       // 合并小文件
       // 合并小文件

Some files were not shown because too many files changed in this diff