A10.从零开始前后端react+flask - HomPage

视频链接:https://www.bilibili.com/video/av77725321 

代码蓝本

本套教程是以https://github.com/xwh817/staff-manager (代码文件staff-manager.rar可见QQ群:952211102 )为蓝本,肯定有比他写的更好的,但作为初学者,已经足够了 

现阶段,我们要做的项目,初期版本“卡片管理系统V0.1”,xiangfei-system_V0.1.rar,见QQ群 / https://github.com/JizhiXiang/Learn-react-flask-from-zero 
其中,`front-end`表示前端文件,`batck-end`表示后端(back打错了,汗,为了保持和之前一样防止报错,先不改了)。
 

要想运行,还是和A09后面介绍的一样,
一,`cd ./解压后的文件夹/front-end`  这一步进入前端目录。
二,`npm install`,安装所有依赖
三,`npm start`,启动前端
(以上,只是告诉你代码将长这样,下面才是开始项目)

 

 开始

我们就叫`from-zero-system`吧,新建文件夹`from-zero-system`,
进入该文件夹中,并且在cmd中输入`yarn create react-app front-end`,可参考[A08.从零开始前后端react+flask - 本地使用AntDesign] https://blog.csdn.net/GreatXiang888/article/details/103308619

新建项目成功。

再新建一个`back-end`文件夹,存放后端相应文件。
目录结构:
 

--from-zero-system
	|
	--back-end
	--front-end

App.js

将默认的front-end/src目录下 App.js内容修改为:

import React, {Component} from 'react';
import HomePage from './pages/HomePage'

import 'antd/dist/antd.css';
import './App.css';

class App extends Component{
  render() {
    return (
      <HomePage />
    );
  }
}

export default App;

HomePage.js

在front-end目录下新建文件夹pages,新建文件HomePage.js

至此,文件夹树形为:

同A09步骤二,输入:

npm install --save antd@3.15.1

(其实可以直接用前面新建的项目)

在HomePage.js中输入:

import React from 'react';
import { Layout} from 'antd';

const { Header, Content } = Layout;

class HomePage extends React.Component{
    render(){
        return (
            <Layout>
                <Header>
                    <div style={{lineHeight:'64px', fontSize:"20px", color:"white",textAlign:"center"}}> 
                        拉布拉卡 - 卡片管理系统
                    </div>
                </Header>

                <Content >
                    this is content.
                </Content>
            </Layout>
        );
    }
}

export default HomePage;

启动

Ctrl + `(在键盘左上角1的左边)

输入:

npm start

结果:

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值