UNPKG

ts-api-core

Version:

Nodejs api framework core

20 lines 685 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.PackageLoader = void 0; /** * 动态加载依赖包,这样运行的时候,不用把所有的包都引用进来 */ // eslint-disable-next-line @typescript-eslint/no-extraneous-class class PackageLoader { static load(name) { try { // eslint-disable-next-line @typescript-eslint/no-require-imports return require(name); } catch (e) { throw new Error(`需要包 ${name} 安装命令: npm install --save ${name}`); } } } exports.PackageLoader = PackageLoader; //# sourceMappingURL=package.loader.js.map