之前有看过阮一峰老师的react教程跟着做了一遍,学习了一下.好久没看,有点忘记了,这次跟着脚手架工具系统的复习一遍.顺便学习学习 react-router 和 redux 首先,脚手架工具我使用的是create-react-app ,这个是官方出的,感觉比较靠谱.不过真实使用起来感觉比vue-cli复杂,webpack配置文件都在node_modules文件夹里面,找了好久,并且开发环境和生产环境有分开配置了. 全局安装 脚手架工具 cnpm i -g create-react-app //…
引入 react 以及 ReactDom import React from 'react'; import ReactDOM from 'react-dom'; 将react组件渲染到真实dom节点上 ReactDOM.render(<App />, document.getElementById('root')); 创建组件 JSX语法 // 三个 <p> 外面必须再包裹一层 <div> return ( <div> <p>段落1</p…
react当中的数据传递是通过 props以及 state来实现的 props <Header name="kugeliu" /> Header组件当中有个name属性,那么在Header组件当中就可以通过 this.props.name  来获取到 “kugeliu” 这个数据了 在react当中props一般用于父组件给子组件传递数据使用,一般不允许对它进行修改 state  props是不能修改的,但是当我们需要修改数据的时候怎么办呢,这中可以修改的数据就用state…
React Native是Facebook推出的一个开发IOS和安卓APP的技术.至于更多的详情,这里不再描述,大家可以自行百度它的定义. 目的: 由于我想在一台电脑上同时开发IOS和Android两个APP,所以用的Mac. 这里就讲一讲我在搭建开发环境过程中遇到的坑,也为后面学习该技术的道友指一条坑少的路. 1.安装Homebrew Homebrew, Mac系统的包管理器,用于安装NodeJS和一些其他必需的工具软件. 打开 mac os里的 终端,直接复制粘贴以下命令,回车: /usr/…
搭建开发环境 一.安装依赖 必须安装的依赖有:Node.Watchman 和 React Native 命令行工具以及 Xcode. 1.首先安装 Homebrew 2.安装 Node, Watchman brew install node 补充:Node.js是一个用Chrome's V8 JavaScript engine构建的 JavaScript 运行时框架.Node.js使用事件驱动.非阻塞式 I/O 模块使得它非常的轻量级和非常的高效.Node.js的生态系统 npm 是世界上最大的…
React Native是Facebook推出的一个开发IOS和安卓APP的技术.至于更多的详情,这里不再描述,大家可以自行百度它的定义. 原因:由于我想在一台电脑上同时开发IOS和Android两个APP,所以用的Mac. 这里就讲一讲我在搭建开发环境过程中遇到的坑,也为后面学习该技术的道友指一条坑少的路. 本文讲解的是,在Mac OS上,搭建IOS开发环境的步骤. Android篇,请移步:React Native 搭建开发环境(2)(Mac OS - Android项目篇) 1.安装Hom…
React Native从零到一搭建开发环境 ReactNative环境搭建 安装Homebrew 安装rvm 安装nvm 安装node 安装react-native-cli 安装watchman iOS 安装xcode 安装ruby 安装cocoaPods Android 安装jdk 安装 Android Studio 1.Xcode 直接在App Store下载即可 2.RVM 安装命令: $ curl -L https://get.rvm.io | bash -s stable 注意: 安…
因网上大多React + webpack快速搭建的运行不起来,便自行写了一个.在搭建开发环境的前需安装nodejs,npm. 新建一个工作目录,比如叫reactdome,在reactdome目录中运行命令npm init:这里可以全部按enter执行,直到执行完毕,执行完毕后将会自动生成package.json文件.在package.json文件中配置如下代码: { "name": "", "version": "1.0.0"…
Android基础新手教程--1.2 开发环境搭建 标签: Android基础新手教程 如今主流的Android开发环境有: ①Eclipse + ADT + SDK ②Android Studio + SDK ③IntelliJ IDEA + SDK 如今国内大部分开发人员还是使用的Eclipse,而谷歌宣布不再更新ADT后.并且官网也去掉了集成Android开发环境的Eclipse下载链接,各种现象都表示开发人员最后都终将过渡到Android Studio,当然这段过渡时间会非常长,但假设你…
ios搭建开发环境 好久就想试水IOS开发了,由于开发环境限制,一直局限于理论和虚拟机,近来入手了MacBook Pro,也来尝尝鲜,笔者也是现学现总结,如果有不足,请指正. IOS开发必备MAC OS X 另加一部iPhone手机,windows操作系统也可以开发,需要安装虚拟机,安装虚拟机请参考Windows 7下虚拟机安装MAC .笔者的开发硬件配置:MacBook Pro+iphone 3gs,手机有点落后了. 我们来看一下MAC下建立iOS开发环境: 首先进入官网https://dev…