react小白学习快速上手

文章目录


第一步:安装node.js 下载链接https://nodejs.org/en/
复制代码
如何查看是否安装成功:黑窗口(命令行)中输入:node -v 
第二步:安装tnpm这个是国外的网站下载jar比较快:
复制代码
在黑窗口(命令行)中输入:npm install tnpm -g --registry=http://registry.npm.alibaba-inc.com
第三步:安装 dva-cli链接
c 复制代码
通过 npm 安装 dva-cli 并确保版本是 0.7.0
 或以上。
$ npm install dva-cli -g$ dva -v0.7.0
第四步:创建新应用学习链接
java 复制代码
安装完 dva-cli 之后,就可以在命令行里访问到 dva
 命令([不能访问?](http://stackoverflow.com/questions/15054388/global-node-modules-not-installing-correctly-command-not-found))。现在,你可以通过 dva new
 创建新应用。
$ dva new dva-quickstart

这会创建 dva-quickstart
 目录,包含项目初始化目录和文件,并提供开发服务器、构建脚本、数据 mock 服务、代理服务器等功能。
第五步:如果拉的是别人的demo小例子:项目的.git或者.svn这级目录
复制代码
在黑窗口(命令行)中输入:tnpm install --verbose   //拉下来代码后要执行tnpm install 下载js的依赖包。verbose是为了查看下载包的进度
react代码demo:

react代码demo:点击跳转

第六步:启动项目:
java 复制代码
然后我们 在黑窗口(命令行)中输入:cd
进入 dva-quickstart
目录,并启动开发服务器:
$ cd dva-quickstart
$ npm start
在浏览器中进行访问demo
java 复制代码
几秒钟后,你会看到以下输出:
Compiled successfully!The app is running at: http://localhost:8000/Note that the development build is not optimized.To create a production build, use npm run build.

在浏览器里打开 [http://localhost:8000](http://localhost:8000/) ,你会看到 dva 的欢迎界面。
第七步:学习文档:
1、react目录结构介绍:
java 复制代码
https://github.com/dvajs/dva-docs/blob/master/v1/zh-cn/tutorial/01-%E6%A6%82%E8%A6%81.md
2、快速上手学习文档:

快速上手学习文档

3、12步学会react:
java 复制代码
>https://github.com/sorrycc/blog/issues/18
 https://www.npmjs.com/package/roadhog
4、React 技术栈
java 复制代码
https://github.com/ruanyf/jstraining/blob/master/docs/react.md
5、h5app前端代码:
java 复制代码
http://gitlab.alibaba-inc.com/aliyun/sales-console-frontend-mobile
6、react代码demo:
java 复制代码
https://github.com/zuiidea/antd-admin
7、redux文档:
java 复制代码
http://redux.js.org(中文文档)
8、学习es6:
java 复制代码
http://es6.ruanyifeng.com/#docs/array
相关推荐
m4Rk_9 分钟前
【论文阅读】Agent 记忆机制(47):Nemori——用“预测误差”判断什么经验值得被记住
论文阅读·人工智能·学习·开源·github
日光倾12 分钟前
TypeScript 随手记 —— 1
前端·javascript·typescript
约克316 分钟前
2024年空调除甲醛技术参数与性能评测解析
学习
自学it的攻城狮25 分钟前
elpis-core ,koa实现的系统底座, 沉淀80% 的通用能力,剩下20% 用于定制化开发
前端
kkkkkkkkkk_Z29 分钟前
学嵌入式和C语言编程数据结构|学习日记Day21:内核链表与队列学习
c语言·数据结构·学习
CappuccinoRose1 小时前
模块化体系
前端·import·export·es modules
AIDANHANG1 小时前
放开靠时间戳对日志前先核请求ID跨服务传播与采样关联
前端·人工智能
kdxiaojie3 小时前
Linux USB驱动阅读笔记(1)
linux·笔记·学习·usb
呼噜想睡觉3 小时前
Bootstrap3完成从导航到页脚完整页面开发
学习
半生过往3 小时前
前端学 Java 课程笔记
java·前端·笔记