sensui7
V2EX  ›  问与答

请问现在学 react, 还需要用 babel 吗?

  •  
  •   sensui7 · Mar 26, 2017 · 3396 views
    This topic created in 3334 days ago, the information mentioned may be changed or developed.
    现在 node, 和浏览器都对 es6 有一定支持了, 不知道 react 运行方式, 还需要用 babel 转码吗?
    6 replies    2017-03-27 08:21:26 +08:00
    sensui7
        1
    sensui7  
    OP
       Mar 26, 2017
    算了, 自己回答吧. 还是需要 babel. 因为 JSX.

    JSX -> webpack's loader -> babel -> JS -> webpack -> bundled.js
    zdkmygod
        2
    zdkmygod  
       Mar 26, 2017 via iPhone
    其实可以不用 JSX ,只是那代码写起来太痛苦。
    sensui7
        3
    sensui7  
    OP
       Mar 26, 2017
    @zdkmygod react 从入门到放弃...., 这工具链太长了, 各种编译, 转换... 累觉不爱....
    zdkmygod
        4
    zdkmygod  
       Mar 26, 2017
    @sensui7 还好吧,至少现在工具链已经稳定了,前两年没稳定的时候那才叫累觉不爱。
    clarkzsd
        5
    clarkzsd  
       Mar 26, 2017
    @sensui7 单纯学 react 的话,可以用官方的脚手架 create-react-app
    darrenfang
        6
    darrenfang  
       Mar 27, 2017 via iPhone
    试过在 Java ( maven )项目里面使用这套工具,为此还在服务器上提供了一个 node 和 npm 的下载链接😂
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5882 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 34ms · UTC 02:39 · PVG 10:39 · LAX 19:39 · JFK 22:39
    ♥ Do have faith in what you're doing.