Skip to content

Commit

Permalink
feat: 修复vercel构建问题
Browse files Browse the repository at this point in the history
  • Loading branch information
terwer committed Mar 15, 2023
1 parent 9233566 commit 08fa827
Show file tree
Hide file tree
Showing 4 changed files with 9 additions and 10 deletions.
10 changes: 6 additions & 4 deletions apps/blog/nuxt.config.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
const isDev = process.env.NODE_ENV === "development"
const appBase = isDev ? "/" : "/appearance/themes/zhi/apps/blog/dist/"
const isVercelBuild = process.env.BUILD_TYPE === "vercel"
const appBase = !isDev ? "/" : isVercelBuild ? "/" : "/appearance/themes/zhi/apps/blog/dist/"
console.log("isVercelBuild=>", isVercelBuild)
console.log("isDev=>", isDev)
console.log("appBase=>", appBase)

Expand All @@ -24,7 +26,7 @@ export default defineNuxtConfig({
VITE_DEBUG_MODE: false,
},
},
// nitro: {
// serveStatic: true,
// },
nitro: {
serveStatic: !isDev,
},
})
1 change: 1 addition & 0 deletions apps/blog/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@
"build:js": "nuxt build",
"dev": "pnpm build:css && nuxt dev",
"generate": "pnpm build:css && nuxt generate",
"generate:vercel": "pnpm build:css && BUILD_TYPE=vercel nuxt generate",
"preview": "nuxt preview",
"postinstall": "nuxt prepare",
"package:vercel": "bash package.sh",
Expand Down
6 changes: 1 addition & 5 deletions apps/blog/package.sh
Original file line number Diff line number Diff line change
@@ -1,7 +1,3 @@
cd ../common
pnpm install
pnpm build
pnpm vitepress:api
cd ../blog
pnpm generate
pnpm generate:vercel
echo "vercel build blog done."
2 changes: 1 addition & 1 deletion apps/blog/pages/index.vue
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
</template>

<script lang="ts" setup>
import ZhiUtil from "zhi-common"
import ZhiUtil, { ThemeFromEnum } from "zhi-common"
import { version } from "~/package.json"
import Env from "zhi-env"
Expand Down

0 comments on commit 08fa827

Please sign in to comment.