react项目搭建

1.准备环境

下载安装node.js

安装webpack

//全局安装webpack    
npm install -g webpack(安装过的请忽略这一步)
//安装到你的项目目录 
 npm install --save-dev webpack

2.安装create-react-app cli

npm install -g create-react-app 

 3.创建工程

create-react-app react-seed

然后进入项目根目录react-seed安装相应的依赖

cd react-seed
npm install

4.暴露配置项

 由于采用了create-react-app创建的项目webpack等配置信息都是封装好的,所以为了灵活修改相关配置,可以通过以下命令让封装好的配置文件暴露出来

npm run eject

 

没有执行上列的命令,下面的两项是没有显示出来的

 5.本地服务器启动

//启动本地服务server 
 npm install start

 监听的端口号为:3000  ps:我自己电脑端口3000 已被使用 所以我改了别的

在该目录底下

 6.redux集成

React是单向数据流,所以有些情况下单单依赖React自身是无法实现组件之间的通讯

 安装Redux及Redux相关依赖

npm install redux@3.7.2 --save
npm install redux-thunk@2.1.0 --save
npm install react-redux@5.0.6 --save

7.UI组件集成

基于React的组件,听别人推荐的 蚂蚁金服的Ant DesignMaterial-UI

在此使用的的是Ant Design

npm install antd@2.13.10 --save

8.fetch集成

关于请求数据有很多种,该项目使用的是fetch

9.项目打包部署

首先对项目进行打包

npm run build

可以通过以下命令在本地环境运行打包后的项目

serve -s build

10.安装babel 全家桶

npm install --save-dev babel-core babel-loader babel-preset-es2015 babel-preset-react

  

原文地址:https://www.cnblogs.com/liziyou/p/8651549.html