web 执行 mina staging deploy 发布项目到测试环境出现 mina aborted!

来源:互联网 发布:为什么要激活windows 编辑:程序博客网 时间:2024/05/29 16:36

解决方案如下:

1.检查环境,保证安装以下工具

rvm

ruby

mysql


使用 gem 或 homebrew 的安装命令:

gem install rvmgem install rubybrew install mysql


全局安装的话前面加 sudo ,如 sudo gem install rvm 。

指定版本安装 加 -v "版本号" , 如 gem install ruby -v 2.4.1 。

查看当前版本 ruby -v 。

2.都没问题终端执行 

bundle install

3.如果遇到 Error installing mysql2: Failed to build gem native extension。

mac终端执行下面的命令,其他系统参考这里,安装成功之后重新执行bundle install 。

brew install mysql

4.bundle install 成功之后重新执行  mina staging deploy 

不过有个前提是要把公钥给后台配置一下才可以,不然会有下面这个错误。

       Permission denied (publickey).


 !    Run Error

解决方法:
cd ~/.ssh
ssh-keygen
然后一路回车,结束后执行
cat id_rsa.pub 

这时候就会生成想要的公钥,让后台同事去处理就就好了。

end!




原创粉丝点击