diff --git a/.env.development b/.env.development new file mode 100644 index 0000000..7bbc833 --- /dev/null +++ b/.env.development @@ -0,0 +1,5 @@ +# 请勿改动这一项,该项也不可以通过 import.meta.env.NODE_ENV 调用 +NODE_ENV = development + +# 自定义的环境变量可以修改(命名必须以 VITE_ 开头) +VITE_BASE_API = '/mock-api/v1' diff --git a/.env.production b/.env.production new file mode 100644 index 0000000..35b23d5 --- /dev/null +++ b/.env.production @@ -0,0 +1,5 @@ +# 请勿改动这一项,该项也不可以通过 import.meta.env.NODE_ENV 调用 +NODE_ENV = production + +# 自定义的环境变量可以修改(命名必须以 VITE_ 开头) +VITE_BASE_API = '/mock-api/v1' diff --git a/.env.staging b/.env.staging new file mode 100644 index 0000000..35b23d5 --- /dev/null +++ b/.env.staging @@ -0,0 +1,5 @@ +# 请勿改动这一项,该项也不可以通过 import.meta.env.NODE_ENV 调用 +NODE_ENV = production + +# 自定义的环境变量可以修改(命名必须以 VITE_ 开头) +VITE_BASE_API = '/mock-api/v1' diff --git a/package.json b/package.json index 2c69ea5..736fc54 100644 --- a/package.json +++ b/package.json @@ -4,8 +4,10 @@ "version": "0.0.0", "scripts": { "dev": "vite", - "build": "vue-tsc --noEmit && vite build", - "preview": "vite preview" + "build:stage": "vue-tsc --noEmit && vite build --mode staging", + "build:prod": "vue-tsc --noEmit && vite build", + "preview:stage": "pnpm build:stage && vite preview", + "preview:prod": "pnpm build:prod && vite preview" }, "dependencies": { "vue": "^3.2.33" diff --git a/src/App.vue b/src/App.vue index 1503baf..c4c96e6 100644 --- a/src/App.vue +++ b/src/App.vue @@ -1,7 +1,15 @@