手动搭建React开发环境(不用脚手架来搭建React开发环境)
一、安装React相关的包:
运行cnpm i react react-dom -S来安装包;
二、在项目中使用JSX语法:
什么是JSX语法:就是符合XML规范的js语法。(语法格式相对于html严谨很多)
如何启用JSX语法?
安装babel插件:
运行:
安装能够识别转换JSX语法的包:
运行:
项目的根目录下添加.babelrc配置文件:
presets中的“react”是用来将jsx转换成js的。
webpack.config.js文件中添加babel-loader的配置项:
主要文件:
package.json:(babel-loader必须为7.x版本)
webpack.config.js:
.babelrc
index.js:
index.html:
文件夹结构: