macOS.(Homebrew是一个包管理器,比在网上下载安装文件安装的优势在于永利网上娱乐

  1. homebrew – 安装常用包
  2. homebrew-cask – 安装软件
  3. cakebrew – homebrew的可视化界面

React Native 官网

http://facebook.github.io/react-native/docs/getting-started.html\#content

一 用homebrew安装常用包

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

在终端运维brew指令可得到常用命令

Example usage:
查询包是不是存在:brew search [TEXT|/REGEX/]
查询包音讯及可用安装命令:brew (info|home|options) [FORMULA…]
安装包:brew install FORMULA…
更新homebrew:brew update
更新包:brew upgrade [FORMULA…]
卸载包:brew uninstall FORMULA…
翻开已安装包:brew list [FORMULA…]

Troubleshooting:
brew config
检查homebrew状况:brew doctor
brew install -vd FORMULA

Brewing:
brew create [URL [–no-fetch]]
brew edit [FORMULA…]
https://github.com/Homebrew/brew/blob/master/share/doc/homebrew/Formula-Cookbook.md

Further help:
man brew
brew help [COMMAND]
brew home

如:

  brew search brew-cask
  brew install nginx
  brew search php
  brew uninstall mysql

粤语网站

http://reactnative.cn/docs/0.43/getting-started.html

二 用homebrew-cask安装常用软件

比在网上下载安装文件安装的优势在于:
(1)节省下载安装包的进程,一行命令即可安装
(2)一些在网上搜不到安装文件的软件也得以透过那种方法安装

brew tap phinze/homebrew-cask
brew install brew-cask

行使办法:将上面的brew换成brew-cask即可,如

   brew-cask install qq

一 、安装Homebrew

三 用cakebrew可视化你的homebrew

比方你不熟悉终端命令,可以下载cakebrew,它是homebrew的客户端,可以兑现常用的搜索、安装、卸载操作
官网下载安装

https://www.cakebrew.com

或实施以下命令

brew cask install cakebrew

效果图:

永利网上娱乐 1

⚠️假若您电脑上从不装Xcode 的话,请先安装好Xode 之后再设置Homebrew

(1)Homebrew是什么

Homebrew 官网
https://brew.sh/index\_zh-cn.html

Homebrew is the easiest and most flexible way to install the UNIX tools
Apple didn’t include with
macOS.(Homebrew是三个包管理器,用于在Mac上安装一些OS
X没有的UNIX工具)。

Homebrew是一款Mac
OS平台下的软件包管理工具,拥有安装、卸载、更新、查看、搜索等居多实用的效能。不难的一条指令,就足以兑现包管理,而不用你关心种种倚重和文书路径的情状,十三分方便疾速。

(2)安装

开拓终端输入以下命令

ruby -e “$(curl -fsSL
https://raw.githubusercontent.com/Homebrew/install/master/install)”

下一场回车就会油然则生上边的这么

永利网上娱乐 2

image

重新回车

永利网上娱乐 3

image

输入总计机的记名密码,然后等待一会儿设置就到位了。

(3)一些大面积的下令

设置达成现在在极端输入brew doctor 验证brew是还是不是安装成功。

brew doctor

查阅brew 常用的吩咐,在终端输入brew help

brew help

结果示例

Example usage:
brew search [TEXT|/REGEX/]
brew (info|home|options) [FORMULA…]
brew install FORMULA…
brew update
brew upgrade [FORMULA…]
brew uninstall FORMULA…
brew list [FORMULA…]

Troubleshooting:
brew config
brew doctor
brew install -vd FORMULA

Developers:
brew create [URL [–no-fetch]]
brew edit [FORMULA…]
http://docs.brew.sh/Formula-Cookbook.html

Further help:
man brew
brew help [COMMAND]
brew home

安装软件 brew install 软件名字(例如git)

brew install git

卸载软件 brew uninstall 软件名字(例如git)

brew uninstall wget

卸载软件brew remove XXX

brew remove wget

搜寻软件 brew search part_of_package_name 、brew search
/regular_expression/

brew search git

检查钦点包是还是不是曾经设置 brew list | grep package_home

下载安装包但不设置 brew fetch package_name

查阅安装包音讯 brew info package_name

访问内定包的homepage brew home package_name

列出安装包的始末 brew list package_name

更新安装包 brew upgrade package_name

列出体系上设置的拥有包brew list

brew list

创新具有安装包brew update(更新本人)

brew update

⚠️brew 安装的软件存放在 /usr/local/Cellar 中,同时会在 /usr/local/bin,
/usr/local/sbin, /usr/local/lib 中开创链接。你可能须求将 /usr/local/sbin
添加到找寻路径中。

(4)卸载brew在终极输入(没有亲自测试不知是或不是可用)

cd `brew –prefix`
rm -rf Cellar
brew prune 
rm `git ls-files` 
rm -rf Library .git .gitignore bin/brew
rm  -rf README.md share/man/man1/brew
rm -rf Library/Homebrew Library/Aliases 
rm -rf Library/Formula Library/Contributions
rm -rf ~/Library/Caches/Homebrew

⚠️在Mac OS X
10.11体系今后,/usr/local/等系统目录下的文件读写是需求系统root权限的,将来的Homebrew安装假若没有点名安装路径,会暗中认同安装在那么些需求系统root用户读写权限的目录下,导致某个指令须要添加sudo前缀来执行,比如升级Homebrew须要:

  1. 对/usr/local 目录下的文书读写举办root用户授权

$ sudo chown -R $USER /usr/local

示例

$ sudo chown -R wentianen /usr/local

2.(推荐)安装Homebrew时对安装路径进行点名,直接设置在不需要系统root用户授权就可以专擅读写的目录下

<install path> -e “$(curl -fsSL
https://raw.githubusercontent.com/Homebrew/install/master/install)”

参照小说
http://blog.csdn.net/andanlan/article/details/51589800

二、安装node、Watchman

You will need Node.js, Watchman, the React Native command line
interface, and Xcode.

We recommend installing Node and 沃特chman using Homebrew. Run the
following commands in a Terminal after installing Homebrew:
(大家提议你使用Homebrew安装Node和沃特chman。在装置Homebrew后,在极端中运作以下命令:

在终端输入上边的一声令下

brew install node
brew install watchman

沃特chman is a tool by Facebook for watching changes in the filesystem.
It is highly recommended you install it for better
performance.(沃特chman
)(沃特chman是脸书的工具,用于监视文件系统的变更。强烈指出您安装它以赢得更好的质量。

Node.js comes with npm, which lets you install the React Native command
line interface.

③ 、创设1个差不多的工程

Run the following command in a
Terminal:(Node.js带有npm,它同意你安装React Native命令行界面。
在终点中运作以下命令)

npm install -g react-native-cli

(Use the React Native command line interface to generate a new React
Native project called “AwesomeProject”, then run react-native run-ios
inside the newly created folder.
运用React Native命令行界不熟悉成二个名为“AwesomeProject”的新的React
Native项目)

react-native init AwesomeProject

咱俩得以再系统根目录上边看看新成立的工程

永利网上娱乐 4

image

接下来再极端中进入这么些工程

cd AwesomeProject
react-native run-ios

接下来会打开多个终端窗口如下,切记不要关闭这些极限窗口。

永利网上娱乐 5

image

先后跑起来的作用(暗许使用的是iphone 6的模拟器)

永利网上娱乐 6

image

用文件编辑器打开工程里面的index.ios.js 文件。

永利网上娱乐 7

image

开拓后大家举办一些简短的公文替换,然后按command + s 保存修改

永利网上娱乐 8

image

下一场采用模拟器按Command+ r就可以重复编译程序。

永利网上娱乐 9

image

小结:在家闲着没事瞎搞的,假诺写的又难堪的地方,请我们提出来,作者会矫正的。

相关文章