env中增加了OAK_EXTERNAL_LIBS_FILEPATH,启动时判定第三方lib配置所在的路径
This commit is contained in:
parent
4ff005a011
commit
aba248130a
|
|
@ -11,3 +11,4 @@ export declare const NUMERICAL_LITERL_DEFAULT_PRECISION = 8;
|
|||
export declare const NUMERICAL_LITERL_DEFAULT_SCALE = 2;
|
||||
export declare const INT_LITERL_DEFAULT_WIDTH = 4;
|
||||
export declare const SYSTEM_RESERVE_ENTITIES: string[];
|
||||
export declare const OAK_EXTERNAL_LIBS_FILEPATH: (path: string) => string;
|
||||
|
|
|
|||
|
|
@ -1,6 +1,8 @@
|
|||
"use strict";
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.SYSTEM_RESERVE_ENTITIES = exports.INT_LITERL_DEFAULT_WIDTH = exports.NUMERICAL_LITERL_DEFAULT_SCALE = exports.NUMERICAL_LITERL_DEFAULT_PRECISION = exports.STRING_LITERAL_MAX_LENGTH = exports.ENTITY_NAME_MAX_LENGTH = exports.RESERVED_ENTITY_NAMES = exports.ACTION_CONSTANT_IN_OAK_DOMAIN = exports.TYPE_PATH_IN_OAK_DOMAIN = exports.ENTITY_PATH_IN_OAK_DOMAIN = exports.ENTITY_PATH_IN_OAK_GENERAL_BUSINESS = exports.LIB_PATH = exports.LIB_OAK_DOMAIN = void 0;
|
||||
exports.OAK_EXTERNAL_LIBS_FILEPATH = exports.SYSTEM_RESERVE_ENTITIES = exports.INT_LITERL_DEFAULT_WIDTH = exports.NUMERICAL_LITERL_DEFAULT_SCALE = exports.NUMERICAL_LITERL_DEFAULT_PRECISION = exports.STRING_LITERAL_MAX_LENGTH = exports.ENTITY_NAME_MAX_LENGTH = exports.RESERVED_ENTITY_NAMES = exports.ACTION_CONSTANT_IN_OAK_DOMAIN = exports.TYPE_PATH_IN_OAK_DOMAIN = exports.ENTITY_PATH_IN_OAK_DOMAIN = exports.ENTITY_PATH_IN_OAK_GENERAL_BUSINESS = exports.LIB_PATH = exports.LIB_OAK_DOMAIN = void 0;
|
||||
var tslib_1 = require("tslib");
|
||||
var path_1 = tslib_1.__importDefault(require("path"));
|
||||
exports.LIB_OAK_DOMAIN = 'oak-domain';
|
||||
var LIB_OAK_GENERAL_BUSINESS = 'oak-general-business';
|
||||
var LIB_PATH = function () { return 'lib'; };
|
||||
|
|
@ -41,3 +43,8 @@ exports.INT_LITERL_DEFAULT_WIDTH = 4;
|
|||
// 暂放在这儿
|
||||
exports.SYSTEM_RESERVE_ENTITIES = ['user', 'relation', 'oper', 'operEntity', 'modi', 'modiEntity',
|
||||
'userRelation', 'actionAuth', 'relationAuth', 'relation', 'userEntityGrant'];
|
||||
// 项目依赖的第三方oak lib
|
||||
var OAK_EXTERNAL_LIBS_FILEPATH = function (path) {
|
||||
return path_1.default.join(path, 'config/oakExternalLib.json');
|
||||
};
|
||||
exports.OAK_EXTERNAL_LIBS_FILEPATH = OAK_EXTERNAL_LIBS_FILEPATH;
|
||||
|
|
|
|||
|
|
@ -1,3 +1,4 @@
|
|||
import Path from 'path';
|
||||
export const LIB_OAK_DOMAIN = 'oak-domain';
|
||||
const LIB_OAK_GENERAL_BUSINESS = 'oak-general-business';
|
||||
export const LIB_PATH = () => 'lib';
|
||||
|
|
@ -37,4 +38,9 @@ export const INT_LITERL_DEFAULT_WIDTH = 4;
|
|||
|
||||
// 暂放在这儿
|
||||
export const SYSTEM_RESERVE_ENTITIES = ['user', 'relation', 'oper', 'operEntity', 'modi', 'modiEntity',
|
||||
'userRelation', 'actionAuth', 'relationAuth', 'relation', 'userEntityGrant'];
|
||||
'userRelation', 'actionAuth', 'relationAuth', 'relation', 'userEntityGrant'];
|
||||
|
||||
// 项目依赖的第三方oak lib配置文件所在的固定路径
|
||||
export const OAK_EXTERNAL_LIBS_FILEPATH = (path: string) => {
|
||||
return Path.join(path, 'config/oakExternalLib.json');
|
||||
}
|
||||
Loading…
Reference in New Issue