Переглянути джерело

feature(优化): websocket配置,打包去除console日志

ZZH-wl 2 роки тому
батько
коміт
772c9bd40c
6 змінених файлів з 16 додано та 2 видалено
  1. 3 0
      .env
  2. 4 0
      .env.development
  3. 4 1
      .env.production
  4. 3 0
      babel.config.js
  5. 1 0
      package.json
  6. 1 1
      src/App.vue

+ 3 - 0
.env

@@ -4,6 +4,9 @@ VUE_APP_SECRET_KEY=preview
 # 租户码
 VUE_APP_TENANT=default
 
+# websocket地址
+VUE_APP_WEBSOCKET_URL=ws://127.0.0.1:8899/ws
+
 # GateWay地址
 VUE_APP_MicroSrvProxy_API=http://127.0.0.1:9981/
 # 登录验证微服务名称

+ 4 - 0
.env.development

@@ -1,6 +1,8 @@
 # 租户码
 VUE_APP_TENANT=default
 
+## websocket地址
+#VUE_APP_WEBSOCKET_URL=ws://192.168.0.252:8899/ws
 ## GateWay地址
 #VUE_APP_MicroSrvProxy_API=http://192.168.0.252:8100/
 ## 登录验证微服务名称
@@ -8,6 +10,8 @@ VUE_APP_TENANT=default
 ## 业务接口微服务名称
 #VUE_APP_ParentPath=dashoo.labsop.lims_latest_opms_parent
 
+# websocket地址
+VUE_APP_WEBSOCKET_URL=ws://127.0.0.1:8899/ws
 # GateWay地址
 VUE_APP_MicroSrvProxy_API=http://127.0.0.1:9981/
 # 登录验证微服务名称

+ 4 - 1
.env.production

@@ -1,8 +1,11 @@
 # 租户码
 VUE_APP_TENANT=8b9ec443
 
+# websocket地址
+VUE_APP_WEBSOCKET_URL=ws://1.15.100.104:8899/ws
+
 # GateWay地址
-VUE_APP_MicroSrvProxy_API=http://1.15.100.104:9982/
+VUE_APP_MicroSrvProxy_API=https://oms.dashoo.cn/api/
 # 登录验证微服务名称
 VUE_APP_AdminPath=dashoo.opms.admin-0.0.1
 # 业务接口微服务名称

+ 3 - 0
babel.config.js

@@ -4,5 +4,8 @@ module.exports = {
     development: {
       plugins: ['dynamic-import-node'],
     },
+    production: {
+      plugins: ['transform-remove-console'],
+    },
   },
 }

+ 1 - 0
package.json

@@ -18,6 +18,7 @@
     "@wangeditor/editor-for-vue": "^1.0.2",
     "await-to-js": "^3.0.0",
     "axios": "^0.24.0",
+    "babel-plugin-transform-remove-console": "^6.9.4",
     "core-js": "^3.19.3",
     "dayjs": "^1.10.7",
     "echarts": "^5.4.1",

+ 1 - 1
src/App.vue

@@ -12,7 +12,7 @@
     name: 'App',
     data() {
       return {
-        url: 'ws://127.0.0.1:8899/ws?uid=',
+        url: process.env.VUE_APP_WEBSOCKET_URL + '?uid=',
         ws: null,
         interValId: '',
         timerId: '',