Browse Source

优化

master
陈裕财 2 years ago
parent
commit
820bd68a23
  1. 38
      build/copy.js
  2. 6
      config/index.js
  3. 2
      config/m1prod.env.js
  4. 2
      config/prod.env.js
  5. 2
      src/api/mdp_pub/mdp_config.js

38
build/copy.js

@ -1,38 +0,0 @@
var fs = require('fs');
var path = require('path')
function copy(src, dst) {
fs.writeFileSync(dst, fs.readFileSync(src));
}
function travel(dir, callback) {
if (fs.statSync(dir).isDirectory()) {
callback(dir,true);
}
fs.readdirSync(dir).forEach(function (file) {
var pathname = path.join(dir, file);
if (fs.statSync(pathname).isDirectory()) {
travel(pathname, callback);
} else {
callback(pathname,false);
}
});
}
function copy(src, dest){
travel(src,function(file,isDir){
var filename=dest+file.substring(src.length);
if (isDir===true && !fs.existsSync(filename)) {
fs.mkdirSync(filename);
}
if(isDir===false){
fs.writeFileSync(filename, fs.readFileSync(file));
}
});
};
copy('../mdp-sys-web/src/api/mdp/','src/api/mdp/');
copy('../mdp-sys-web/src/views/mdp/','src/views/mdp/');
copy('../ac-core-web/src/api/ac/','src/api/ac/');
copy('../ac-core-web/src/views/ac/','src/views/ac/');
copy('../mk-mng-web/src/api/mk/','src/api/mk/');
copy('../mk-mng-web/src/views/mk/','src/views/mk/');

6
config/index.js

@ -11,11 +11,11 @@ module.exports = {
assetsPublicPath: '/',
proxyTable: {
'/api/m1/form': {
target: 'http://localhost:7013',
'/api/m1/lcode': {
target: 'http://localhost:7014',
changeOrigin: true,
pathRewrite: {
'^/api/m1/form': '/form'
'^/api/m1/lcode': '/lcode'
}
},
/**

2
config/m1prod.env.js

@ -2,6 +2,6 @@ module.exports = {
NODE_ENV: '"production"',
ENV_CONFIG: '"m1prod"',//环境版本号 如npm run build:${ENV_CONFIG},建议与spring.profiles.active=${ENV_CONFIG}一一对应
VERSION: '"m1"',//产品版本号,nginx中通过此版本号导航到不同的静态资源目录,请求路径中用法如下:静态页面url=${DOMAIN}/${CONTEXT}/${VERSION}/#/{router.path}?${queryString}
CONTEXT:'"form"',//对应spring中的server.context-path
CONTEXT:'"lcode"',//对应spring中的server.context-path
BASE_API: '"api"'//api访问的统一入口,最后形成的apiUrl=${BASE_API}/${VERSION}/${spring.application.name}/${CONTEXT}/${ctrlUrl}
}

2
config/prod.env.js

@ -2,6 +2,6 @@ module.exports = {
NODE_ENV: '"production"',
ENV_CONFIG: '"prod"',//环境版本号 如npm run build:${ENV_CONFIG},建议与spring.profiles.active=${ENV_CONFIG}一一对应
VERSION: '"m1"',//产品版本号,nginx中通过此版本号导航到不同的静态资源目录,请求路径中用法如下:静态页面url=${DOMAIN}/${CONTEXT}/${VERSION}/#/{router.path}?${queryString}
CONTEXT:'"form"',//对应spring中的server.context-path
CONTEXT:'"lcode"',//对应spring中的server.context-path
BASE_API: '"api"'//api访问的统一入口,最后形成的apiUrl=${BASE_API}/${VERSION}/${spring.application.name}/${CONTEXT}/${ctrlUrl}
}

2
src/api/mdp_pub/mdp_config.js

@ -22,7 +22,7 @@ export default {
// 图片内容服务api路径
getFormContext: function() {
return 'form'
return 'lcode'
},
// 工作流api路径
getWorkflowContext: function() {

Loading…
Cancel
Save