fix 本地运行端口占用问题
This commit is contained in:
@@ -31,6 +31,10 @@ export class GateHandler {
|
||||
}
|
||||
// select connector
|
||||
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});
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -11,7 +11,7 @@
|
||||
"cov": "nyc mocha",
|
||||
"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/",
|
||||
"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": {
|
||||
"@typegoose/typegoose": "^7.3.5",
|
||||
|
||||
@@ -190,7 +190,7 @@ export default class Role extends BaseModel {
|
||||
public static async addItems(roleId: string, field: string, id: number, cnt: number, lean = true) {
|
||||
try {
|
||||
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);
|
||||
if(!curItem) {
|
||||
let addToSet = {};
|
||||
|
||||
Reference in New Issue
Block a user