首先创建项目,确保该项目已经安装了webpack和webpack-dev-server具体安装方法请参考上章所述.

在上一章说过babel是一个javascript编辑器,在react项目中使用babel有以下两个目的:

1:让代码支持ES6语法

2:支持react的一些特性(例如JSX语法)

针对以上两个特性,有如下两个presets可以完美解决

babel-preset-es2015
babel-preset-react

之前我们说过webpack中的loader是用于文件特定格式的转换,那么在这里我们就需要安装Babel loader

//安装babel-core核心模块和babel-loader
npm install babel-core babel-loader --save-dev
//安装ES6和React支持
npm install babel-preset-es2015 babel-
        
		

网友评论