cra5-craco6-react18-router6-antd4-mobx6
吧cra创建的项目进行优化 不破坏webpack配置
2022.7.15
create-react-app@5.0.1
目前craco对cra5版本支持还不是很好
npx create-react-app my-app
https://github.com/dilanx/craco
cnpm i -D @craco/craco
新建 craco.config.js
参考 https://juejin.cn/post/6871148364919111688
配置文件加上 alias
cnpm i -S react-router-dom
v5与v6区别 参考网站 https://blog.csdn.net/weixin_57935165/article/details/122844132
api参考 https://reactrouter.com/docs/en/v6
cnpm i -S antd @ant-design/icons
cnpm i -D babel-plugin-import // antd按需加载
配置文件 加上 babel
cnpm i node-sass -D
模块化scss不需要特别的配置
常用写法参考 https://www.jianshu.com/p/a99764ff3c41
cnpm i -D craco-sass-resources-loader
修改配置文件
cnpm i postcss autoprefixer -D
修改配置 postcss
cnpm i mobx mobx-react -S
参考网站 https://blog.csdn.net/u010059669/article/details/122476596
无需配置
无需配置
无需配置
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。