فهرست منبع

完善打包配置

zhb 6 ماه پیش
والد
کامیت
adc798759e
6فایلهای تغییر یافته به همراه7 افزوده شده و 5 حذف شده
  1. 1 0
      .env
  2. 1 0
      .env.prod
  3. 1 0
      .env.test
  4. 2 2
      package.json
  5. 1 2
      src/config.ts
  6. 1 1
      src/envHosts.ts

+ 1 - 0
.env

@@ -1 +1,2 @@
 NODE_ENV=development
+NEXT_PUBLIC_ENV=development

+ 1 - 0
.env.prod

@@ -1 +1,2 @@
 NODE_ENV=production
+NEXT_PUBLIC_ENV=production

+ 1 - 0
.env.test

@@ -1 +1,2 @@
 NODE_ENV=test
+NEXT_PUBLIC_ENV=test

+ 2 - 2
package.json

@@ -7,8 +7,8 @@
     "start": "next start",
     "build:test": "dotenv -e .env.test next build",
     "start:test": "dotenv -e .env.test next start",
-    "build:prod": "next build",
-    "start:prod": "next start",
+    "build:prod": "dotenv -e .env.prod next build",
+    "start:prod": "dotenv -e .env.prod next start",
     "lint": "eslint src && prettier src --check",
     "test": "pnpm run test:playwright && pnpm run test:jest",
     "test:playwright": "playwright test",

+ 1 - 2
src/config.ts

@@ -2,6 +2,5 @@ export const port = process.env.PORT || 3000;
 export const host = process.env.VERCEL_PROJECT_PRODUCTION_URL
   ? `https://${process.env.VERCEL_PROJECT_PRODUCTION_URL}`
   : `http://localhost:${port}`;
-
-export const fetchUrl = process.env.NODE_ENV != 'test' ? 'http://192.168.0.18:8000' : 'https://secure.44a5c8109e4.com';
+export const fetchUrl = process.env.NEXT_PUBLIC_ENV == 'development' ? 'http://192.168.0.18:8000' : 'https://secure.44a5c8109e4.com';
 export const staticVersion = Date.now();

+ 1 - 1
src/envHosts.ts

@@ -15,7 +15,7 @@ export function getHosts(env?: string, host?: string): Hosts {
   host = host || (isBrowser ? window.location.host : '');
   console.log(host,1212);
 
-  env = env || process.env.NODE_ENV || 'development';
+  env = env || process.env.NEXT_PUBLIC_ENV || 'development';
 
   let Host00 = '';
   let Host85 = '';