React项目如何搭建并配置路由


1、全局安装create-react-app

npm install -g create-react-app

2、创建项目,安装依赖

create-react-app my-react-app

3、进入项目

cd my-react-app

4、启动项目

npm start

项目启动,只有一个页面,下面开始安装路由,创建属于自己的结构

打开项目,在src下,创建几个新的文件夹:

  1. 创建pages文件夹,放路由组件

  2. 创建router文件夹,放路由js

  3. 创建store文件夹,放redux

  4. 创建utils文件夹,放js工具类

项目目录如图:

 

 

项目目录

配置路由:

  1. 首先安装路由组件:
react-router-dom 
npm install react-router-dom --save-dev
  1. router.js如下:

     

     

  2. index.js修改如下:

     

     

以上完成路由配置




最后,看下pages里

这里引用了immutable,需要安装一下,

npm install immutable

 

 

启动项目即可,自带热更新。

下边提供将src根路径替换成@的方法,效果如下图

方法:

  1. 安装react-app-rewired
npm install react-app-rewired --save-dev 
  1. 跟路径下,添加config-overrides.js,如下
    config-overrides.js

     

     

  2. 修改package.json,如下
    packjson.json

     

     

ok,先到这里


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM