从零开始到完整的React后台管理项目开发路程(第一节)

完整的项目地址

在这里插入图片描述

1、使用creat-react-app搭建脚手架

我使用的是 VSCode,看个人喜好
打开一个空项目时的样子:
在这里插入图片描述

在控制台输入以下命令,或者在项目的文件夹中打开GitBash:

npm install -g creat-react-app  全局下载工具
create-react-app your_projectname  初始化一个项目模板
npm start

在这里插入图片描述

2、搭建项目的开发目录

在这里插入图片描述

2.1 删除掉src目录下的所有文件,新建App.js
import React from 'react';

function App() {
  return (
    <div className="App">
      index
    </div>
  );
}

export default App;

index.js

import React from 'react'
import ReactDOM from 'react-dom'
import App from './App'
ReactDOM.render(<App />, document.getElementById('root'))
2.2 在src下新建一下目录

在这里插入图片描述

2.3安装antd

yarn add antd
引入antd
在这里插入图片描述
引入antd的全局样式
在这里插入图片描述

3、配置页面路由

3.1 引入路由包
yarn add react-router-dom
3.2 创建路由组件admin
import React from 'react'
/* 管理路由组件 */
export default class Admin extends React.Component {
    render() {
        return (
            <div>admin</div>
        )
    }
}
3.3 登录路由组件Login
import React from 'react'
/* 
登录路由组件
*/
export default class Login extends React.Component {
    render() {
        return (
            <div>Login</div>
        )
    }
}
3.4 App.js引入路由
import React from 'react';
import { BrowserRouter, Route, Switch } from 'react-router-dom'
import Login from './pages/login/login'
import Admin from './pages/admin/admin'
function App() {
  return (
    <BrowserRouter>
      <Switch>
        <Route path='/login' component={Login}></Route>
        <Route path='/' component={Admin}></Route>
      </Switch>


    </BrowserRouter>
  );
}

export default App;

效果图
在这里插入图片描述
在这里插入图片描述

  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

那就可爱多一点点

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值