npm install create-react-app -g
create-react-app my-project // 自己定义的文件名称
cd my-project // 进入项目
cat package.json // 项目依赖 script命令
npm start // 启动服务器
启动编辑器打开文件
README.md // create-react 的帮助文档
Render方法 代表组件的最终渲染结果
ReactDOM.render方法
把写好的组件挂载到DOM节点上
严格模式(Strict Mode)
严格模式在官网中这样介绍:
StrictMode 是一个用以标记出应用中潜在问题的工具。就像 Fragment ,StrictMode 不会渲染任何真实的UI。它为其后代元素触发额外的检查和警告。
ReactDOM.render(
<React.StrictMode>
<Welcome />
</React.StrictMode>,
document.getElementById('root')
);
import React from 'react'
class welcome extends React.Component {
render() {
return <h1>Hello React</h1>
}
}
export default welcome
在index.js中导入
import React from 'react';
import ReactDOM from 'react-dom';
import './index.css';
import App from './App';
import reportWebVitals from './reportWebVitals';
import Welcome from './welcome.js'
ReactDOM.render(
// <React.StrictMode>
<Welcome />,
// </React.StrictMode>,
document.getElementById('root')
);