Ver código fonte

update:没用redis

lrf 1 ano atrás
pai
commit
4f4418d67c
4 arquivos alterados com 6 adições e 40 exclusões
  1. 1 1
      package.json
  2. 0 19
      src/config/config.default.ts
  3. 1 19
      src/config/config.prod.ts
  4. 4 1
      src/configuration.ts

+ 1 - 1
package.json

@@ -46,7 +46,7 @@
     "node": ">=12.0.0"
   },
   "scripts": {
-    "start": "NODE_ENV=production node ./bootstrap.js",
+    "start": "cross-env NODE_ENV=production node ./bootstrap.js",
     "dev": "cross-env NODE_ENV=local midway-bin dev --ts",
     "test": "midway-bin test --ts",
     "cov": "midway-bin cov --ts",

+ 0 - 19
src/config/config.default.ts

@@ -2,11 +2,8 @@ import { MidwayConfig } from '@midwayjs/core';
 const ip = '192.168.1.197';
 const baseDB = 'shoppingOne-dev';
 const dbName = 'shoppingOne_chat-dev';
-const redisPwd = '';
-const redisDB = 3;
 const mqUser = 'shoppingOneDev';
 const routePrefix = '/dev/point/one/chat/v1/api';
-const swaggerPath = '/dev/point/one/chat/v1/api/doc/api'
 const suffix = '_dev_local';
 export default {
   // use for cookie sign key, should change to your own and keep security
@@ -18,9 +15,6 @@ export default {
   webSocket: {
     clientTracking: true,
   },
-  swagger: {
-    swaggerPath: swaggerPath,
-  },
   mongoose: {
     dataSource: {
       default: {
@@ -45,19 +39,6 @@ export default {
       },
     },
   },
-  redis: {
-    client: {
-      port: 6379, // Redis port
-      host: ip, // Redis host
-      password: redisPwd,
-      db: redisDB,
-    },
-  },
-  redisKey: {
-    orderKeyPrefix: 'orderKey:',
-  },
-  redisTimeout: 600,
-
   jwt: {
     secret: 'Ziyouyanfa!@#',
   },

+ 1 - 19
src/config/config.prod.ts

@@ -1,12 +1,10 @@
 import { MidwayConfig } from '@midwayjs/core';
 const ip = 'host.docker.internal';
+// const redisIp = '172.17.0.1'; // midway里用上面的ip会被转变成127.0.0.1
 const baseDB = 'shoppingOne';
 const dbName = 'shoppingOne_chat';
-const redisPwd = '123456';
-const redisDB = 2;
 const mqUser = 'shoppingOne';
 const routePrefix = '/point/one/chat/v1/api';
-const swaggerPath = '/point/one/chat/v1/api/doc/api'
 const suffix = '_local';
 export default {
   // use for cookie sign key, should change to your own and keep security
@@ -18,9 +16,6 @@ export default {
   webSocket: {
     clientTracking: true,
   },
-  swagger: {
-    swaggerPath: swaggerPath,
-  },
   mongoose: {
     dataSource: {
       default: {
@@ -45,19 +40,6 @@ export default {
       },
     },
   },
-  redis: {
-    client: {
-      port: 6379, // Redis port
-      host: ip, // Redis host
-      password: redisPwd,
-      db: redisDB,
-    },
-  },
-  redisKey: {
-    orderKeyPrefix: 'orderKey:',
-  },
-  redisTimeout: 600,
-
   jwt: {
     secret: 'Ziyouyanfa!@#',
   },

+ 4 - 1
src/configuration.ts

@@ -18,7 +18,10 @@ import * as ws from '@midwayjs/ws';
     validate,
     jwt,
     axios,
-    swagger,
+    {
+      component: swagger,
+      enabledEnvironment: ['local'],
+    },
     rabbitmq,
     ws,
     {