DESKTOP-QGP20P1\dev_2 7 месяцев назад
Родитель
Сommit
c338455023
2 измененных файлов с 15 добавлено и 21 удалено
  1. 9 20
      src/js/api.js
  2. 6 1
      webpack.config.js

+ 9 - 20
src/js/api.js

@@ -1,28 +1,17 @@
 
-// const api = {
-//   getGraph:'/api/ltkg/kg/getGraph',
-//   getNode:'/api/ltkg/kg/getNode',
-//   getSchema:'/api/ltkg/kg/getSchema',
-//   getTree:'/api/ltkg/kg/getTree',
-//   entity_predict:'api/ltkg/nlp/getNlp',
-//   getMrInfo:'/api/ltkg/presetInfo/getMrInfo',
-//   getAnswer:'/api/ltkg/qa/charBot',
-//   getTerm:'/api/ltkg/term/getTerm',
-//   check:'http://192.168.2.121:7010/test/testStandConvert',
-// };
-
 const api = {
-  getGraph:'/kg/getGraph',
-  getNode:'/kg/getNode',
-  getSchema:'/kg/getSchema',
-  getTree:'/kg/getTree',
-  entity_predict:'/nlp/getNlp',
-  getMrInfo:'/presetInfo/getMrInfo',
-  getAnswer:'/qa/charBot',
-  getTerm:'/term/getTerm',
+  getGraph:'/api/ltkg/kg/getGraph',
+  getNode:'/api/ltkg/kg/getNode',
+  getSchema:'/api/ltkg/kg/getSchema',
+  getTree:'/api/ltkg/kg/getTree',
+  entity_predict:'api/ltkg/nlp/getNlp',
+  getMrInfo:'/api/ltkg/presetInfo/getMrInfo',
+  getAnswer:'/api/ltkg/qa/charBot',
+  getTerm:'/api/ltkg/term/getTerm',
   check:'http://192.168.2.121:7010/test/testStandConvert',
 };
 
+
 const getUrlArgObject = function(name) {//
   var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i");
   var reg_rewrite = new RegExp("(^|/)" + name + "/([^/]*)(/|$)", "i");

+ 6 - 1
webpack.config.js

@@ -210,7 +210,12 @@ module.exports = {
   devServer: {
     contentBase: "./dist", //静态文件根目录
     proxy: {
-      '/': proxyHost
+      // '/': proxyHost
+      '/api/ltkg': {
+        target: proxyHost,    // 后端服务器地址
+        changeOrigin: true,    // 如果目标服务器不是本地服务器,需要设置为 true
+        pathRewrite: { '^/api/ltkg': '' }   // 将 /api 前缀重写为空字符串
+      }
     },
     hot: true,
     openPage:'knowledgeGraph.html'