利用create-react-app结合react-reduxreact-router4构建单页应用

Posted 尹言覃少

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了利用create-react-app结合react-reduxreact-router4构建单页应用相关的知识,希望对你有一定的参考价值。

1.创建项目:

  a.全局安装create-react-app: npm  install  create-react-app  -g

       b.执行create-react-app  my-projectName创建自己的项目,完成之后npm run  start即可启动项目。

2.引入组件库、插件配置等:

  a.执行npm install  antd-mobile  --save安装组件库

  b.执行npm install  babel-plugin-import  --save安装按需加载插件

  c.执行npm  run  eject  弹出个性化配置,在package.json中的babel配置项添加按需加载插件配置:

    

3.引入redux、react-redux

  a.执行npm install  redux  --save安装redux 

  b.执行npm install  redux-thunk安装thunk插件,使redux可处理异步操作

  c.执行npm install  react-redux  --save安装react-redux简化参数传递

  d.执行npm  install  babel-plugin-transform-decorators-legacy --save-dev安装此插件支持connect的装饰器写法

 

4.引入react-router4

  a.执行npm  install  react-router-dom  --save

 

 

   

以上是关于利用create-react-app结合react-reduxreact-router4构建单页应用的主要内容,如果未能解决你的问题,请参考以下文章

react脚手架(create-react-app)配置antd中css按需加载的坑

React环境搭建

如何利用Facebook的create-react-app脚手架创建一个基于ant design mobile的项目

Create-React-App创建antd-mobile开发环境(学习中的记录)

为 create-react-app 开发禁用 CSP

Create-react-app + TypeScript + CSS 模块:自动生成类型定义而不从 CRA 中弹出