create-react-app 如何 eject 引用 antd 样式库

2022 年 4 月 29 日
 zhangleshiye

less 引入成功了 ,但是音容 antd.less 会报错。。

// https://github.com/ant-design/ant-motion/issues/44 .bezierEasingMixin(); ^ Inline JavaScript is not enabled. Is it set in your options? Error in D:\Code-gen\front\node_modules\antd\es\style\color\bezierEasing.less (line 110, column 0)

看的一脸懵逼 话说有啥相关 webpack 配置的系列文章吗

2208 次点击
所在节点    前端开发
10 条回复
JenJieJu
2022 年 4 月 29 日
https://ant.design/docs/react/use-with-create-react-app
zhangleshiye
2022 年 4 月 29 日
@JenJieJu 看到了,上面的回答是 --> 你也可以使用 create-react-app 提供的 yarn run eject 命令将所有内建的配置暴露出来。不过这种配置方式需要你自行探索,不在本文讨论范围内。
wildnode
2022 年 4 月 29 日
wildnode
2022 年 4 月 29 日
不要 Eject ,Eject 出来基本无法维护了
superfatboy
2022 年 4 月 29 日
@wildnode 不至于吧,我们的项目就是 eject 出来,自己改的,只是比较较麻烦点,不如 craco 方便
superfatboy
2022 年 4 月 29 日
不过你这错误,像是 less option 的配置不对导致的
passon
2022 年 4 月 29 日
还是自己写 webpack 配置好,不用 create-react-app
linkopeneyes
2022 年 4 月 29 日
@superfatboy eject 出来的也太长了吧,craco 还是很方便的,还是 vite 直接起个项目方便
superfatboy
2022 年 4 月 29 日
@sjhhjx0122 确实。好多配置,刚开始还得研究各个插件的作用,比较麻烦,vite 必须顶一个,小巧方便。
qiuxuqin
2022 年 5 月 8 日
Inline JavaScript is not enabled

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://v2ex.xtra.eu.org/t/849959

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX