gpt4 book ai didi

ruby-on-rails - 似乎无法使用 Rails 4 安装 rubocop gem

转载 作者:太空宇宙 更新时间:2023-11-03 17:22:53 24 4
gpt4 key购买 nike

我尝试通过将建议的行添加到我的 Rails 项目的 Gemfile 来安装 rubocop:

gem 'rubocop',要求:false

运行 bundle 后,它会安装并在我的 Gemfile.lock 中可见。

但是,当从我的应用程序的根目录运行 $ rubocop 时,我收到此错误:

-bash:rubocop:找不到命令

我尝试运行 $ 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 session 您没有在 bash 中将 rubocop 作为命令使用。因此,要么重新登录您的 bash(关闭然后再次打开终端),要么运行上述命令。

关于ruby-on-rails - 似乎无法使用 Rails 4 安装 rubocop gem,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26765141/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com