@fesjs/fes
Version:
一个好用的前端管理台快速开发框架
25 lines (23 loc) • 739 B
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.Service = void 0;
var _path = require("path");
var _compiler = require("@fesjs/compiler");
/**
* @copy 该文件代码大部分出自 umi,有需要请参考:
* https://github.com/umijs/umi/blob/master/packages/umi/src/ServiceWithBuiltIn.ts
*/
class Service extends _compiler.Service {
constructor(opts) {
process.env.FES_VERSION = require('../package.json').version;
process.env.FES_DIR = (0, _path.dirname)(require.resolve('../package'));
super({
...opts,
presets: [require.resolve('@fesjs/preset-built-in'), ...(opts.presets || [])],
plugins: [...(opts.plugins || [])]
});
}
}
exports.Service = Service;