react博客项目(一)—— 基本项目搭建

目标效果:夜月归途

1.利用脚手架创建项目,首先在工作空间中进行全局安装,然后通过create-react-app创建项目,其后跟随项目名称(此处为hello-reat),其后是打开项目,并启动项目,启动成功后以在浏览器中输入可以看到成功页面http://localhost:3000/

npm install -g create-react-app
create-react-app hello-react
cd hello-react
npm start

2.实现静态页面的编写:首先拆分页面结构,在项目中写好相应的组件。项目结构图和具体效果图如下,页面设计用了antd简化页面开发,npm install antd。具体引用细节参考官方文档Ant Design - 一套企业级 UI 设计语言和 React 组件库

3.静态页面的跳转使用了路由,此处的router为v6版本,与v5版本比起来有很多不同,引入为npm install react-router-dom。分别在APP.js和index.js中写入如下内容

  <Routes>
                  <Route path="/detail/:_id" element={<Detail />} />
                  <Route path="/skill" element={<Skill />} />
                  <Route path="/life" element={<Life />} />
                  <Route path="/" element={<Content />} />
                </Routes>
ReactDOM.render(
  <BrowserRouter>
    <App />
  </BrowserRouter>,
  document.getElementById('root')
);


 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值