V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
orzzyd
V2EX  ›  分享创造

生气,基于 create-react-app 整了个前端脚手架。

  •  
  •   orzzyd · 2018-09-08 20:53:43 +08:00 · 2427 次点击
    这是一个创建于 2028 天前的主题,其中的信息可能已经有所发展或是发生改变。
    https://github.com/orzYancy/react-seed

    项目本身倒是没什么太多想说的,想说的是搞它的原因:

    1.做前端也好久了,有一天突然发现,如果我自己新建一个项目的话,以现在前端的环境,似乎也不是一件容易的事。
    2.之前公司不是什么正经公司,也没个像样的脚手架,每当有新项目的时候,领导就让它们在 sh1t 一样的代码里,checkout 出一个分支,然后删东西,改东西,加东西,结果可想而知。这种行为,会让任何一个稍微有点追求的程序员不爽。后来我基于 sh1t,删除了大部分业务代码,算是搞了一个脚手架留给公司,我认为这是做的十分正确的一件事,不过,那个脚手架怎么看都有一股屎味。

    后来我离职了,断断续续地搞了这个比较干净的项目,起了个好听的名字,也算是完成了一个心愿,虽然没什么太大的技术含量,但这事其实也挺麻烦的。

    欢迎萌新参考,欢迎大佬指点。

    另外欢迎大家讨论下大家公司里前端项目一般是如何新建的。
    3 条回复    2018-09-09 00:33:15 +08:00
    brickyang
        1
    brickyang  
       2018-09-08 21:21:14 +08:00 via iPhone
    好像 CRA 的东西也没很多。

    凭印象,webpack 配置,lint 配置,tsconfig,ci 配置,package.json 的 scripts,index.js ,HTML。主要就这些了吧,再有就是文件夹结构。我习惯于直接手写+复制,前提是这些文件几乎都是不变的。

    临时回忆的,如果有不对欢迎补充指正。
    fhefh
        2
    fhefh  
       2018-09-08 21:55:51 +08:00
    每次都是复制粘贴 然后删文件~ 😁
    remon
        3
    remon  
       2018-09-09 00:33:15 +08:00 via Android
    直接自己从头搭了一个
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1547 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 17:11 · PVG 01:11 · LAX 10:11 · JFK 13:11
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.