React 环境搭建及页面调试方法
React 环境搭建及页面调试方法
|作者:RexFang
|出处:http://www.cnblogs.com/rexfang/
|关于作者:Java 程序员一枚
|版权:本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接。如有问题,可以邮件:fangruitao.work@foxmail.com

注:本文件主要介绍 React 入门环境的搭建,以及调试 Demo 的基本方法,更加完整的信息,请前往官网查看:https://facebook.github.io/react/docs/hello-world.html
安装 Nodejs
- 下载地址:https://nodejs.org/en/download/
- 默认安装即可,安装完成后,WIN+R 输入 cmd,打开命令行
- 输入 node -v,可以看到 Nodejs 的版本信息
- 输入 npm --version,可以看到 npm 的版本信息
安装 React
- 输入 npm install -g create-react-app,等待一段时间以完成 React 的安装
创建 React 应用
- 创建一个文件夹,在命令行,进入前面创建的文件夹,输入 create-react-app my-app 创建 React 应用, 应用名称为“my-app”,等待一段时间以完成 React 应用的创建
React 应用的启动和关闭
- 应用创建完成后,在命令行输入 cd my-app,进入应用目录,输入 npm start 即可启动 my-app React 应用
- 启动完成后,在浏览器输入 http://localhost:3000/ 即可访问到 React 应用
- 如果要关闭 React 应用,只需要在命令行按下 Ctrl+D ,此时会提示 “终止批处理操作吗(Y/N)?” ,按提示输入 Y 回车即可关闭 React 应用(发现输入 N 回车都可以关闭应用,这也许是一个 BUG,不过不影响我们学习)
访问自己写的 JS
- 应用创建完成后,有一个实例的 JS 文件 App.js,被 index.js 文件所引用,后续可以自己模仿 App.js 文件写自己的 JS,然后在 index.js 文件中替换掉 APP.js 的引用,即可在浏览器看到自己写的 JS 的效果
例如:
先在 src/demo/demo01 目录先创建 HelloReact.js 文件
修改 index.js 文件,引入 import HelloReact from './demo/demo01/HelloReact',
修改 ReactDOM.render(, document.getElementById('root'));
React 环境搭建及页面调试方法的更多相关文章
- spark JAVA 开发环境搭建及远程调试
spark JAVA 开发环境搭建及远程调试 以后要在项目中使用Spark 用户昵称文本做一下聚类分析,找出一些违规的昵称信息.以前折腾过Hadoop,于是看了下Spark官网的文档以及 github ...
- webpack+babel+ES6+react环境搭建
webpack+babel+ES6+react环境搭建 步骤: 1 创建项目结构 注意: 先创建一个项目目录 react 这个名字自定义,然后进入到这个目录下面 mkdir app //创建app ...
- 从零开始react实战:云书签-1 react环境搭建
总览篇:react 实战之云书签 本篇是实战系列的第一篇,主要是搭建 react 开发环境,在create-react-app的基础上加上如下功能: antd 组件库按需引入 ,支持主题定制 支持 l ...
- STM32环境搭建/学习观点/自学方法 入门必看
文章转自armfly开发板V4软件开发手册,分享学习~ 今天有幸看到armfly的开发板软件开发手册,开头的基础知识,真的很有用,还好有看到,一切都不迟,感悟很多,摘抄部分,学习分享~ 关于开发环境的 ...
- 最小白的webpack+react环境搭建
本文也同步发表在我的公众号“我的天空” 从零开始,用最少的配置.最少的代码.最少的依赖来搭建一个最简单的webpack+react环境. 最近在玩webpack+react+移动端,那么第一步自然是搭 ...
- Kubernetes环境下的各种调试方法
作者:Jack47 转载请保留作者和原文出处 欢迎关注我的微信公众账号程序员杰克,两边的文章会同步,也可以添加我的RSS订阅源. 本文介绍在Kubernetes环境下的调试方法,希望对读者有用.如果关 ...
- java web 入门级 开发 常用页面调试方法
这里介绍一下Java web 入门级开发中常用的代码调式方法; ( 仅供入门级童靴 参考) ; 工具: chrome 浏览器 (版本越高越好); Java web 入门级开发 主要就是两个方面: ...
- Hi3516开发笔记(二):Hi3516虚拟机基础环境搭建之串口调试、网络连接以及sftp文件传输
前言 搭建Hi3516的基础虚拟机,为交叉编译环境搭建前期工作.后续会编译一个基本的C语言程序Demo,在HI3516上跑. 虚拟机 开发本对虚拟机做了一些基本要求,如下图: 其实重 ...
- react环境搭建及文件配置
webpack简介 构建工具(基于Nodejs)node(v16)前端工程化. 环境搭建 创建一个空的package.json npm init webpack核心包(提供了API,插件) npm i ...
随机推荐
- 1. mybatis 的入门实例
mybatis 的入门实例 1.创建一个普通的Java项目 1.加入jar包(所有mybatis 和mysql) 2.加入配置文件 src 目录下 (1) db.properties mysql.us ...
- JS执行顺序-函数声明提升、匿名函数、函数表达式
大方向上: JS 是按照 代码块 进行 编译.执行 的. 学习至: 1.变量声明提升 2.新唐的博客 3.js中匿名函数的创建与调用方法分析 4.前端圣经 - <高程三> 5.深入理解变量 ...
- 本地访问Vmware虚机Web网站
情况:公司是域环境,Vmware网络设置的是NAT连接模式,里外装的都是Windows,虚机网络IP地址是自动获取的. 查看: 1.虚机Ping本地的IP地址可以Ping通: 2.本地Ping虚机的I ...
- redis备份恢复
redis的几种数据导入导出方式[转] 环境说明:202.102.221.11 redis源实例202.102.221.12 redis目标实例202.102.221.13 任意linux系统 一 ...
- 缓存算法及Redis、Memcached、Guava、Ehcache中的算法
https://my.oschina.net/ffy/blog/501003 https://yq.aliyun.com/articles/622757 https://blog.csdn.net/s ...
- ruby 更换源 + sass 安装
gem sources -c #删除所有镜像地址 gem sources -a http://gems.ruby-china.com #添加ruby-china的镜像地址 原有的org域名更换变成co ...
- hive export import
create database target_db; drop table target_db.kylin_account; dfs -rm -r /tmp/kylin_account; export ...
- 练习六十七:HTML练习
题目:一个html文件,找出里面的链接 代码: from html.parser import HTMLParser import urllib.request class myhtml(HTMLPa ...
- 练习五十三:for循环练习
对100以内的两位数,请使用一个两重循环打印出所有十位数都比各位数字小的数,并统计个数 l = [] for i in range(1,9): for j in range(i): l.append( ...
- angularJs(2)表单中下拉框单选多选
多选 <input type="checkbox" ng-model='game' ng-true-value="1" ng-false-value=&q ...