1、安装 fir-cli,便于后续自动上传到fir.im网站
安装成功后总结:
首先使用以下命令看能否安装成功:
sudo gem install -n /usr/local/binfir-cli
如果报(4)错误,可重装下ruby后再次尝试上面的命令。(如果先报404的错误,需看下数据源是否正确)
(1)终端运行命令:
gem install fir-cli
报错:Unable to download data from https://gems.ruby-china.org/ - bad response Not Found 404 (https://gems.ruby-china.org/specs.4.8.gz)
经分析是数据源不对,查资料后将https://gems.ruby-china.org/替换成https://gems.ruby-china.com/解决问题。
(2)具体命令如下:
gem sources --add https://gems.ruby-china.com/ --remove https://rubygems.org/
(3)终端再次运行:
gem install fir-cli
报错:ERROR: While executing gem ... (Gem::FilePermissionError)
You don't have write permissions for the /Library/Ruby/Gems/2.3.0 directory.
(4)经分析是因为Mac系统版本问题,换以下命令执行(版本10.11后):
sudo gem install -n /usr/local/binfir-cli
输入本机密码后报错:ERROR: Error installing fir-cli:
ERROR: Failed to build gem native extension.
(5)查资料后让我用rvm安装试试,立马开干,具体命令如下:
curl -L get.rvm.io | bash -s stable
source ~/.bashrc
source ~/.bash_profile
(6)rvm-v (查看版本)
rvm安装:
rvm install fir-cli
报错:Unknown ruby interpreter version (do not know how to handle): fir-cli.
(7)不得已又用rvm重新安装了ruby:
\curl -sSL https://get.rvm.io | bash -s stable --ruby(安装ruby)
rvm reinstall ruby-2.5.1(重新安装ruby)
(8)再次执行以下命令安装成功:
sudo gem install -n /usr/local/bin fir-cli
2、配置自动化脚本
脚本下载地址:
根据脚本里的内容进行相应配置后,将脚本放置在工程的根目录下。
3、运行
终端cd到所在工程的文件夹,并执行以下命令进行自动化打包:
sh *sh
网友评论