企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
### 1.antdUI框架(run eject) eject之后想要添加antd按需加载需要如下操作 新的create-react-app只有一个webpack.config.js module - rules - oneOf `test: /\.(js|mjs|jsx|ts|tsx)$/,` ``` options: { [ require.resolve('babel-plugin-named-asset-import'), { loaderMap: { svg: { ReactComponent: '@svgr/webpack?-prettier,-svgo![path]', }, }, }, ], /* [ "import", { libraryName: "antd-mobile", style: "css" } ], */ [ require.resolve('babel-plugin-import'), { libraryName: "antd-mobile", style: "css" } ], ], } ``` 注释部分和最下边的babel-plugin-import 都可以 记得安装babel-plugin-import组件就ok了 然后我们页面中要用到的话:(就OK了) ``` import { Button } from 'antd-mobile'; ``` ### 2.build问题还有个问题: build之后本地打开或者放到服务器 发现页面空白,资源文件和路由都找不到。 package.json里添加下边一行即可 ``` "homepage": "./" ```