首页 > 解决方案 > 凭证管理器 ruby​​ on rails 访问

问题描述

我是 ruby​​ on rails 的新手,我正在尝试运行凭据管理器来编辑文件以添加到我为应用程序拥有的 google maps api 密钥中,但是它说命令凭据:根据以下任何建议不存在编辑最有帮助的是我本周在 Rails 上安装了 Ubuntu 和 ruby​​,但仍然可以 100% 工作

我试过了

rails credentials:edit 

在我的项目路径的终端窗口中,但它显示的错误如下。

rails credentials:edit 错误:无法识别命令“credentials:edit”用法:rails COMMAND [ARGS]

最常见的 Rails 命令是:

编辑 我正在使用 rails 版本 4.2.10 和 ruby​​ 版本 2.5 1p57(修订版 63029)

还是行不通 在此处输入图像描述

标签: ruby-on-rails

解决方案


要运行您尝试运行的命令,您需要rails 包装器,在 ubuntu 和大多数 linux 发行版中,它位于 ~/bin 中,因此您需要运行

bin/rails credentials:edit

如果这对您不起作用,那么您可以尝试

bundle exec rails credentials:edit

您可能会发现这篇文章感兴趣https://www.engineyard.com/blog/rails-encrypted-credentials-on-rails-5.2

如果你运行bin/rails,你运行包装器,它为你做了很多事情

例如bin/rails about,它会非常有趣,它会检查你的所有依赖项是否正常,以及其他rails about不会做的事情,它也会为你加快速度


推荐阅读