Skip to content

Commit

Permalink
Merge pull request #596 from terwer/dev
Browse files Browse the repository at this point in the history
fix: install scripts
  • Loading branch information
terwer authored Jan 10, 2025
2 parents 972de2f + 3b238c7 commit a9bcbc5
Show file tree
Hide file tree
Showing 4 changed files with 44 additions and 30 deletions.
64 changes: 36 additions & 28 deletions apps/app/nuxt.config.ts
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ const generateDynamicV = () => {
}

const isDev = process.env.NODE_ENV === "development"
const appBase = "/"
const appBase = "/plugins/siyuan-blog/app/"
const staticV = generateDynamicV()

// https://nuxt.com/docs/api/configuration/nuxt-config
Expand All @@ -30,6 +30,37 @@ export default defineNuxtConfig({
vueI18n: "./i18n.ts"
},

// https://nuxt.com/docs/guide/going-further/custom-routing#hash-mode-spa
ssr: false,
router: {
options: {
hashMode: true,
},
},

vite: {
define: {
"process.env.DEV_MODE": `"${isDev}"`,
"process.env.APP_BASE": `"${appBase}"`,
"process.env.SSR": "\"false\"",
},
plugins: [
AutoImport({
resolvers: [ElementPlusResolver()],
}),
Components({
resolvers: [ElementPlusResolver()],
}),
]
},

css: ["~/assets/css/index.styl"],

elementPlus: {
/** Options */
themes: ["dark"],
},

app: {
baseURL: appBase,
head: {
Expand Down Expand Up @@ -77,36 +108,13 @@ export default defineNuxtConfig({
},
},

vite: {
define: {
"process.env.DEV_MODE": `"${isDev}"`,
"process.env.APP_BASE": `"${appBase}"`,
"process.env.SSR": "\"true\"",
},
plugins: [
AutoImport({
resolvers: [ElementPlusResolver()],
}),
Components({
resolvers: [ElementPlusResolver()],
}),
]
},

css: ["~/assets/css/index.styl"],

elementPlus: {
/** Options */
themes: ["dark"],
},

// 环境变量
runtimeConfig: {
public: {
defaultType: process.env.NUXT_PUBLIC_DEFAULT_TYPE ?? "node",
siyuanApiUrl: process.env.NUXT_PUBLIC_SIYUAN_API_URL ?? "http://127.0.0.1:6806",
providerMode: process.env.NUXT_PUBLIC_PROVIDER_MODE ?? "false",
providerUrl: process.env.NUXT_PUBLIC_PROVIDER_URL ?? "http://127.0.0.1:8086",
defaultType: "siyuan",
siyuanApiUrl: "",
providerMode: "false",
providerUrl: "",
},
},

Expand Down
6 changes: 6 additions & 0 deletions build-artifacts.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
#!/bin/sh

pnpm build -F @terwer/share-pro-app --force -- --from node
pnpm build -F @terwer/share-pro-app --force -- --from siyuan
pnpm build -F siyuan-blog
echo "Build all finished."
2 changes: 1 addition & 1 deletion install.sh
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
#!/bin/sh

# 解压 package.zip打牌 文件到 build/node/
unzip package.zip -d .
unzip build/node-provider.zip -d .
# Check if packaging was successful
if [ $? -eq 0 ]; then
echo "Packaging successful: package.zip"
Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
"scripts": {
"devApp": "ppnpm dev -F @terwer/share-pro-app -- --host",
"devSiyuan": "pnpm build -F siyuan-blog -- --watch",
"buildArtifacts": "pnpm build -F @terwer/share-pro-app -- --from node && pnpm build -F siyuan-blog",
"buildArtifacts": "./build-artifacts.sh",
"build": "turbo run build",
"dev": "turbo run dev",
"lint": "turbo run lint",
Expand Down

0 comments on commit a9bcbc5

Please sign in to comment.