"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;