You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
37 lines
1.1 KiB
37 lines
1.1 KiB
"use strict";
|
|
|
|
Object.defineProperty(exports, "__esModule", {
|
|
value: true
|
|
});
|
|
exports.default = void 0;
|
|
|
|
function _react() {
|
|
const data = _interopRequireDefault(require("react"));
|
|
|
|
_react = function _react() {
|
|
return data;
|
|
};
|
|
|
|
return data;
|
|
}
|
|
|
|
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
|
|
|
|
var _default = api => {
|
|
// TODO: 区分生产和开发环境,生产环境引打包好的,或者通过异步远程加载也可以
|
|
const injectBubble = process.env.NODE_ENV === 'development' && !api.userConfig.ssr;
|
|
|
|
if (process.env.UMI_UI === 'none') {
|
|
return {
|
|
plugins: []
|
|
};
|
|
}
|
|
|
|
return {
|
|
plugins: [require.resolve('./registerMethods'), require.resolve('./UmiUIFlag'), require.resolve('./commands/ui'), ...(injectBubble ? [require.resolve('./addBubble')] : []), require.resolve('./plugins/dashboard/index'), // TODO: 配置有变动,先关闭
|
|
// require.resolve('./plugins/configuration/index'),
|
|
require.resolve('@umijs/plugin-ui-tasks'), require.resolve('@umijs/plugin-ui-blocks')]
|
|
};
|
|
};
|
|
|
|
exports.default = _default; |