1.
首先安装node.js和npm
命令行查看是否安装
node -v
npm -v
2.
新建一个文件夹,在编译器下安装react环境
npm install -g create-react-app //全局安装create-react-app脚手架工具
create-react-app my-new-app //my-new-app 为项目名称
3.
生成的文件目录:
node_modules用于存放项目的依赖包,也就是构建这个React项目可能会用到的工具,
public文件夹中是 index.html存放目录,也就是React根页面的所在地
src中用于存放js文件,也就是项目开发中的主要区域
package.json用于记录项目信息,以及外部依赖包的导入信息等
json文件不能直接打开,需要用到文本编辑器
4.
cd 当前的目录文件如:cd my-new-app
npm init
npm install --save react react-dom ( 在该目录下导入react和react-dom)
npm install --save react-router-dom (react路由)
5.
npm start 即可运行该项目
6.配置路由router
在index.js中配置路由页,
import React, { Component } from 'react';
import ReactDOM from 'react-dom';
import { BrowserRouter as Router, Route, Link } from 'react-router-dom';
import Login from './home/login';
import Register from './home/register';
import Forget from './home/forget';
class Routers extends Component {
constructor(props){
super(props);
this.state = {
}
}
render() {
return (
<Router>
<div>
<Route exact path="/" component={Login}/>
<Route path="/login" component={Login}/>
<Route path="/register" component={Register}/>
<Route path="/forget" component={Forget}/>
</div>
</Router>
);
}
}
export default Routers;
配置路由。