簡體   English   中英

似乎無法使用Rails 4安裝rubocop gem

[英]Can't seem to install rubocop gem using Rails 4

我嘗試通過將建議的行添加到我的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)

您必須運行以下命令:

source ~/.bashrc

在運行$ bundle命令之后,就正確地安裝了gem,並且在~/.bashrc設置了它的環境,但是由於您繼續使用舊的bash會話,因此bash中沒有rubocop作為命令可用。 因此,請重新登錄bash(關閉然后再次打開終端)或運行上述命令。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM