安装react以及react-dom1
npm install react react-dom
在src下面建立app.js
修改main.js里面的内
1 | require("babel-runtime/regenerator") |
app.js1
2
3
4
5
6
7import React from 'react';
import ReactDOM from 'react-dom';
ReactDOM.render(
<h1>This is React.js</h1>,
document.getElementById("app")
)
1 | npm install @babel/preset-react |
打开babelrc文件,添加配置
1 | "presets": [ |
课外知识
- babel-loader:使用 Babel 转换 JavaScript依赖关系的 Webpack 加载器
- babel@babel/core:即 babel-core,将 ES6 代码转换为 ES5
- babel@babel/preset-env:即 babel-preset-env,根据您要支持的浏览器,决定使用哪些 transformations / plugins 和 polyfills,例如为旧浏览器提供现代浏览器的新特性
- babel@babel/preset-react:即 babel-preset-react,针对所有 React 插件的 Babel 预设,例如将 JSX 转换为函数
- **注:babel 7 使用了 @babel 命名空间来区分官方包,因此以前的官方包 babel-xxx 改成了 @babel/xxx
扫描二维码,分享此文章