V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
zhangleshiye
V2EX  ›  前端开发

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

  •  
  •   zhangleshiye · 110 天前 · 724 次点击
    这是一个创建于 110 天前的主题,其中的信息可能已经有所发展或是发生改变。

    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 配置的系列文章吗

    10 条回复    2022-05-08 14:04:20 +08:00
    JenJieJu
        1
    JenJieJu  
       110 天前
    https://ant.design/docs/react/use-with-create-react-app
    zhangleshiye
        2
    zhangleshiye  
    OP
       110 天前
    @JenJieJu 看到了,上面的回答是 --> 你也可以使用 create-react-app 提供的 yarn run eject 命令将所有内建的配置暴露出来。不过这种配置方式需要你自行探索,不在本文讨论范围内。
    wildnode
        4
    wildnode  
       110 天前
    不要 Eject ,Eject 出来基本无法维护了
    superfatboy
        5
    superfatboy  
       110 天前
    @wildnode 不至于吧,我们的项目就是 eject 出来,自己改的,只是比较较麻烦点,不如 craco 方便
    superfatboy
        6
    superfatboy  
       110 天前
    不过你这错误,像是 less option 的配置不对导致的
    passon
        7
    passon  
       110 天前
    还是自己写 webpack 配置好,不用 create-react-app
    sjhhjx0122
        8
    sjhhjx0122  
       109 天前
    @superfatboy eject 出来的也太长了吧,craco 还是很方便的,还是 vite 直接起个项目方便
    superfatboy
        9
    superfatboy  
       109 天前
    @sjhhjx0122 确实。好多配置,刚开始还得研究各个插件的作用,比较麻烦,vite 必须顶一个,小巧方便。
    qiuxuqin
        10
    qiuxuqin  
       101 天前
    Inline JavaScript is not enabled
    关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   4208 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 38ms · UTC 06:56 · PVG 14:56 · LAX 23:56 · JFK 02:56
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.