Dvajs

作者: Poiey | 来源:发表于2019-12-26 19:25 被阅读0次

简介:

dva 首先是一个基于 reduxredux-saga 的数据流方案,然后为了简化开发体验,dva 还额外内置了 react-routerfetch,所以也可以理解为一个轻量级的应用框架。

全局安装dva-cli

npm install dva-cli -g
dva -v (输出版本号)

创建项目

dva new + 项目名

启动项目

cd 项目
npm start

出现报错 :

Warning: Please use `require("history").createHashHistory` instead of `require("history/createHashHistory")`. Support for the latter will be removed in the next major release.

解决办法 :

// node_modules / dva / lib /
- var _createHashHistory = _interopRequireDefault(require("history/createHashHistory"));
+ var _createHashHistory = _interopRequireDefault(require("history").createHashHistory);

使用antd

npm install antd babel-plugin-import --save

编辑 .webpackrc,使 babel-plugin-import 插件生效。

{
+  "extraBabelPlugins": [
+    ["import", { "libraryName": "antd", "libraryDirectory": "es", "style": "css" }]
+  ]
}

相关文章

  • DvaJS图解

    DvaJS https://dvajs.com/guide/fig-show.html#%E5%9B%BE%E8%...

  • braft-editor使用

    本文的示例代码参考braft-editor 目录 DvaJS braft-editor 七牛云 DvaJS bra...

  • DvaJS

    一、什么是DvaJS 截止 2017.1,最流行的社区 React 应用架构方案如下: 路由: React-Rou...

  • Dvajs

    简介: dva 首先是一个基于 redux 和 redux-saga 的数据流方案,然后为了简化开发体验,dva ...

  • DvaJS

    本文源码地址https://github.com/Colinlyj210/umi-dva React通信 组件会发...

  • dvajs-core在vue的实践

    dvajs dvajs来源于支付宝前端的实践,基于redux、redux-saga和react-router 的轻...

  • Umi + DvaJS

    前言 微信多开项目是为企业销售部门管理销售资源整的项目,开发中遇见了很多问题还是要总结一下滴: 1、 关于UmiJ...

  • dvajs搭建

    初始化 安装 dva-cli 用于初始化项目: 创建项目目录,并进入该目录: 然后运行 npm start 或 y...

  • 一篇文章读懂 React and redux 前端开发 -Dv

    DvaJS: React and redux based, lightweight and elm-style f...

  • react dva 的 connect 与 @connect

    转载 react dva 的 connect 与 @connect https://dvajs.com/guide...

网友评论

      本文标题:Dvajs

      本文链接:https://www.haomeiwen.com/subject/qnuloctx.html