V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
yazoox
V2EX  ›  问与答

有没有比较轻量级的初始化或者配置 react.js 环境的工具/脚本或者 blog/文章也行?

  •  
  •   yazoox · 2020-04-16 09:15:07 +08:00 · 940 次点击
    这是一个创建于 1442 天前的主题,其中的信息可能已经有所发展或是发生改变。

    刚开始学,用 create-react-app 还行,挺好用的。 但是用完后发现,react 包装了一堆脚本,

    什么 eslint, jest, babel, webpack/parcel,tsconfig 配置都没有。

    但是通常 react.js 的 app,都是需要上面这样一整套的配套工具或者脚本的。发现 create-react-app 好像都没有相关的配置。

    比如: 我用 create-react-app 的环境下运行 jest, 能够正常运行并成功。

    npm test
    

    但我自己安装了一个 jest, npm install -g jest 然后 jest 就全 fail 了......

    请教一下大家,怎么初始化或者配置这些相关工具的?有相关工具或者脚本,或者大家看过的,写得比较好的 blog 文章均可。

    p.s. 百度搜索出来太多重复了,看了一两页,啥都没搞明白。英文的也行啊。

    谢谢!

    5 条回复    2020-04-16 09:45:12 +08:00
    marcong95
        1
    marcong95  
       2020-04-16 09:20:08 +08:00
    CRA 已经帮你配好了你说的东西了吧,只是配置藏起来了,你真的想看的话可以 eject 一下
    yazoox
        2
    yazoox  
    OP
       2020-04-16 09:30:09 +08:00
    @marcong95 不好意思,兄弟,eject 是什么意思?或者在哪个目录下?
    我刚才自己添加了 jest.config.js ,想统计 collect coverage 发现不起作用。按你说的,它的配置放在其它地方。
    yazoox
        3
    yazoox  
    OP
       2020-04-16 09:31:49 +08:00
    @marcong95 npm run eject
    好像是这个.....
    marcong95
        4
    marcong95  
       2020-04-16 09:38:17 +08:00
    @yazoox #3 忘了是 npm run eject 还是 npx create-react-app eject 了,文档好像也没写。。。
    1156909789
        5
    1156909789  
       2020-04-16 09:45:12 +08:00
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   959 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 35ms · UTC 21:47 · PVG 05:47 · LAX 14:47 · JFK 17:47
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.