Sha256: 33808fe623ee77fe3e42e52f95e039235d5c33c94e0a686dd0af0fd3b6c8d697

Contents?: true

Size: 1.57 KB

Versions: 16

Compression:

Stored size: 1.57 KB

Contents

### 安装

fir-cli 使用 Ruby 构建, 无需编译, 只要安装相应 gem 即可.

```sh
$ ruby -v # > 1.9.3
$ gem install fir-cli
```

#### 常见的安装问题

- 使用系统自带的 Ruby 安装, 需确保 ruby-dev 已被正确的安装:

  ```sh
  $ xcode-select --install        # OS X 系统
  $ sudo apt-get install ruby-dev # Linux 系统
  ```

- 出现 `Permission denied` 相关错误:

  在命令前加上 `sudo`

- 出现 `Gem::RemoteFetcher::FetchError` 相关错误:

  更换 Ruby 的淘宝源(由于国内网络原因, 你懂的), 并升级下系统自带的 gem

  ```sh
  $ gem sources --remove https://rubygems.org/
  $ gem sources -a https://ruby.taobao.org/
  $ gem sources -l
  *** CURRENT SOURCES ***

  https://ruby.taobao.org
  # 请确保只有 ruby.taobao.org, 如果有其他的源, 请 remove 掉

  gem update --system
  gem install fir-cli
  ```

- Mac OS X 10.11 以后的版本, 由于10.11引入了 `rootless`, 无法直接安装 fir-cli, 有以下三种解决办法:

  1\. 使用 [Homebrew](http://brew.sh/) 及 [RVM](https://rvm.io/) 安装 Ruby, 再安装 fir-cli(推荐)

  ```sh
  # Install Homebrew:
  $ ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

  # Install RVM:
  $ \curl -sSL https://get.rvm.io | bash -s stable --ruby

  $ gem install fir-cli
  ```

  2\. 指定 fir-cli 中 bin 文件的 PATH

  ```sh
  $ export PATH=/usr/local/bin:$PATH;gem install -n /usr/local/bin fir-cli
  ```

  3\. 重写 Ruby Gem 的 bindir

  ```sh
  $ echo 'gem: --bindir /usr/local/bin' >> ~/.gemrc
  $ gem install fir-cli
  ```

Version data entries

16 entries across 16 versions & 2 rubygems

Version Path
omt-cli-1.7.1 doc/install.md
omt-cli-1.7.0 doc/install.md
omt-cli-1.6.9 doc/install.md
omt-cli-1.6.8 doc/install.md
omt-cli-1.6.7 doc/install.md
omt-cli-1.6.6 doc/install.md
omt-cli-1.6.5 doc/install.md
omt-cli-1.6.4 doc/install.md
fir-cli-1.6.4 doc/install.md
fir-cli-1.6.4.beta1 doc/install.md
fir-cli-1.6.3 doc/install.md
fir-cli-1.6.2 doc/install.md
fir-cli-1.6.1 doc/install.md
fir-cli-1.6.0 doc/install.md
fir-cli-1.5.1 doc/install.md
fir-cli-1.5.0 doc/install.md