fix 本地运行端口占用问题

This commit is contained in:
luying
2020-10-23 18:05:46 +08:00
parent 94c632649b
commit 79ca79a6f4
3 changed files with 7 additions and 3 deletions
@@ -31,6 +31,10 @@ export class GateHandler {
} }
// select connector // select connector
let res = dispatch(userCode, connectors); let res = dispatch(userCode, connectors);
return resResult(STATUS.SUCCESS, {host: res.clientHost, port: res.clientPort}); if(process.env.NODE_ENV=='local') {
return resResult(STATUS.SUCCESS, {host: '127.0.0.1', port: res.clientPort});
} else {
return resResult(STATUS.SUCCESS, {host: res.clientHost, port: res.clientPort});
}
} }
} }
+1 -1
View File
@@ -11,7 +11,7 @@
"cov": "nyc mocha", "cov": "nyc mocha",
"ci": "yarn run test", "ci": "yarn run test",
"gen-api-ref": "node ../../../node_modules/typedoc/bin/typedoc --mode file --hideGenerator --excludeExternals --ignoreCompilerErrors --out ../../../run/site/public/api-reference/pinus-loader lib/", "gen-api-ref": "node ../../../node_modules/typedoc/bin/typedoc --mode file --hideGenerator --excludeExternals --ignoreCompilerErrors --out ../../../run/site/public/api-reference/pinus-loader lib/",
"local": "npm run build && cd dist && NODE_ENV=local pinus start -e local" "local": "npm run build && cd dist && NODE_ENV=local pinus start"
}, },
"dependencies": { "dependencies": {
"@typegoose/typegoose": "^7.3.5", "@typegoose/typegoose": "^7.3.5",
+1 -1
View File
@@ -190,7 +190,7 @@ export default class Role extends BaseModel {
public static async addItems(roleId: string, field: string, id: number, cnt: number, lean = true) { public static async addItems(roleId: string, field: string, id: number, cnt: number, lean = true) {
try { try {
let role = await RoleModel.findOne({roleId}).lean(lean); let role = await RoleModel.findOne({roleId}).lean(lean);
let item = role[field]; let item = role?role[field]:[];
let curItem = item.find(cur => cur.id == id); let curItem = item.find(cur => cur.id == id);
if(!curItem) { if(!curItem) {
let addToSet = {}; let addToSet = {};