gar*_*oat 1 ruby gem ruby-on-rails
我尝试通过将建议的行添加到我的Rails项目的Gemfile来安装rubocop:
gem 'rubocop', require: false
运行后bundle
,它会安装并在我的Gemfile.lock中可见.
但是,当$ rubocop
从我的应用程序的根运行时,我收到此错误:
-bash: rubocop: command not found
我试过跑步$ which rubocop
,什么都没发生.
我也试过跑步$ gem install rubocop
,行为没有区别.
以下是我的Gemfile.lock的摘录:
rubocop (0.27.0)
astrolabe (~> 1.3)
parser (>= 2.2.0.pre.6, < 3.0)
powerpack (~> 0.0.6)
rainbow (>= 1.99.1, < 3.0)
ruby-progressbar (~> 1.4)
Run Code Online (Sandbox Code Playgroud)
您必须运行此命令:
source ~/.bashrc
Run Code Online (Sandbox Code Playgroud)
在运行$ bundle
命令之后,安装了gem并在其中设置了环境~/.bashrc
,但是由于您继续使用旧的bash会话,因此您无法rubocop
在bash中使用该命令.因此,要么重新登录bash(关闭然后再次打开终端)或运行上述命令.
归档时间: |
|
查看次数: |
1387 次 |
最近记录: |