@@ -13,7 +13,7 @@ const generateDynamicV = () => {
1313}
1414
1515const isDev = process . env . NODE_ENV === "development"
16- const appBase = "/plugins/siyuan-blog/app/ "
16+ const appBase = "/"
1717const staticV = generateDynamicV ( )
1818
1919// https://nuxt.com/docs/api/configuration/nuxt-config
@@ -32,37 +32,6 @@ export default defineNuxtConfig({
3232 detectBrowserLanguage : false ,
3333 } ,
3434
35- // https://nuxt.com/docs/guide/going-further/custom-routing#hash-mode-spa
36- ssr : false ,
37- router : {
38- options : {
39- hashMode : true ,
40- } ,
41- } ,
42-
43- vite : {
44- define : {
45- "process.env.DEV_MODE" : `"${ isDev } "` ,
46- "process.env.APP_BASE" : `"${ appBase } "` ,
47- "process.env.SSR" : "\"false\"" ,
48- } ,
49- plugins : [
50- AutoImport ( {
51- resolvers : [ ElementPlusResolver ( ) ] ,
52- } ) ,
53- Components ( {
54- resolvers : [ ElementPlusResolver ( ) ] ,
55- } ) ,
56- ]
57- } ,
58-
59- css : [ "~/assets/css/index.styl" ] ,
60-
61- elementPlus : {
62- /** Options */
63- themes : [ "dark" ] ,
64- } ,
65-
6635 app : {
6736 baseURL : appBase ,
6837 head : {
@@ -118,13 +87,36 @@ export default defineNuxtConfig({
11887 } ,
11988 } ,
12089
90+ vite : {
91+ define : {
92+ "process.env.DEV_MODE" : `"${ isDev } "` ,
93+ "process.env.APP_BASE" : `"${ appBase } "` ,
94+ "process.env.SSR" : "\"true\"" ,
95+ } ,
96+ plugins : [
97+ AutoImport ( {
98+ resolvers : [ ElementPlusResolver ( ) ] ,
99+ } ) ,
100+ Components ( {
101+ resolvers : [ ElementPlusResolver ( ) ] ,
102+ } ) ,
103+ ]
104+ } ,
105+
106+ css : [ "~/assets/css/index.styl" ] ,
107+
108+ elementPlus : {
109+ /** Options */
110+ themes : [ "dark" ] ,
111+ } ,
112+
121113 // 环境变量
122114 runtimeConfig : {
123115 public : {
124- defaultType : "siyuan ",
125- siyuanApiUrl : " ",
126- providerMode : "false" ,
127- providerUrl : " ",
116+ defaultType : process . env . NUXT_PUBLIC_DEFAULT_TYPE ?? "node ",
117+ siyuanApiUrl : process . env . NUXT_PUBLIC_SIYUAN_API_URL ?? "http://127.0.0.1:6806 ",
118+ providerMode : process . env . NUXT_PUBLIC_PROVIDER_MODE ?? "false" ,
119+ providerUrl : process . env . NUXT_PUBLIC_PROVIDER_URL ?? "http://127.0.0.1:8086 ",
128120 } ,
129121 } ,
130122
0 commit comments