V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
moment082
V2EX  ›  程序员

一个集 vuecli 和 create-react-app 于一身的并且支持零编写 react 组件库的前端脚手架求 star

  •  1
     
  •   moment082 · 2023-06-25 10:12:37 +08:00 · 1065 次点击
    这是一个创建于 542 天前的主题,其中的信息可能已经有所发展或是发生改变。

    在刚开始学习 React 的时候,使用的脚手架就是 create-react-app ,虽然这个脚手架提供的零配置、开箱即用很适合新手,但是要想对其进行扩展就非常麻烦。要想对其进行扩展你必须 eject 或者 使用 carco 进行配置。

    尽管 Typescript 已经流行了很久,但是要从零设计一个 Typescript 库依旧麻烦,本人也曾有过从零搭建一个 React 组件库的想法,但是对一堆陌生的配置望而生畏。

    Create-Neat 就是为了解决这些问题应运而生的,解决以上所有问题,开箱即用,零配置 🚀🚀🚀

    12 条回复    2023-06-27 15:51:11 +08:00
    litchinn
        1
    litchinn  
       2023-06-25 11:45:53 +08:00
    建议直接把链接贴出来
    lisongeee
        2
    lisongeee  
       2023-06-25 11:48:31 +08:00
    302 [/t/950191]( https://v2ex.com/t/950191)
    moment082
        3
    moment082  
    OP
       2023-06-25 12:45:48 +08:00
    @litchinn 不好好意思,忘记发了 https://github.com/xun082/react-cli
    karott7
        4
    karott7  
       2023-06-25 13:42:47 +08:00
    老实说,我觉得现在还在造组件库没啥市场...
    moment082
        5
    moment082  
    OP
       2023-06-25 14:57:02 +08:00
    @karott7 这个不是组件库,只是一个脚手架,给你提供一个零配置搭建组件库的脚手架
    GreatAuk
        6
    GreatAuk  
       2023-06-25 20:15:07 +08:00
    你不知道现在这两个脚手架都已经淘汰了吗
    moment082
        7
    moment082  
    OP
       2023-06-25 23:08:46 +08:00
    @GreatAuk 我写我自己的和这两个有什么关系呢,只是有它们这两个这些功能而已
    gooin
        8
    gooin  
       2023-06-26 09:54:58 +08:00
    vite 基本都有这些功能了,nextjs 的脚手架也很完善
    dudubaba
        9
    dudubaba  
       2023-06-26 11:30:14 +08:00
    现在组件库都不流行打包了,直接使用 module ,所以 vite 够明了了。
    moment082
        10
    moment082  
    OP
       2023-06-27 09:40:17 +08:00
    @gooin 后期会扩展很多的,还会完善这些配置的,现在只有这些功能是因为我只会这些,后面会扩展 rspack 、turbopack 等构建工具作为基建
    gooin
        11
    gooin  
       2023-06-27 14:55:52 +08:00
    @moment082 期待一下~
    moment082
        12
    moment082  
    OP
       2023-06-27 15:51:11 +08:00
    @gooin 那估计要等很久了,准备秋招,,还要再写新项目,之后才有时间再维护
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2822 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 14:57 · PVG 22:57 · LAX 06:57 · JFK 09:57
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.