前端工具

一个现代化的(前端)工作流通常由以下三部分组成:

  • 包管理器:比如YarnNpm,可以让你更方便使用第三方库而不用自己造轮子
  • 编译器:比如Babel,能翻译使用了最新语法的代码到浏览器兼容较好的版本
  • 打包器 :比如WebpackBrowserify或grunt或gulp,让你能够编写各种风格的模块化的代码,由它们打包和压缩

基于以上工作流,你可以通过Npm或者Yarn来将React安装到项目,然后使用Babel来编译JSX和ES6语法,最终用于生产环境的代码还需要经过WebpackBrowserify的打包和压缩才能使用。

原文地址:https://www.cnblogs.com/xugangblog/p/6691344.html