Ruby on rails 凭证管理器ruby on rails访问
我是ruby on rails的新手,我正在尝试运行凭证管理器来编辑文件,以添加应用程序的google maps api密钥,但是它说命令凭证:编辑不存在,如下所示任何建议都是最有帮助的我本周安装了Ubuntu和ruby on rails,但仍能100%正常工作 我试过了Ruby on rails 凭证管理器ruby on rails访问,ruby-on-rails,Ruby On Rails,我是ruby on rails的新手,我正在尝试运行凭证管理器来编辑文件,以添加应用程序的google maps api密钥,但是它说命令凭证:编辑不存在,如下所示任何建议都是最有帮助的我本周安装了Ubuntu和ruby on rails,但仍能100%正常工作 我试过了 rails credentials:edit 在我的项目路径的终端窗口中,但它显示的错误如下 rails凭据:编辑错误:命令“凭据:编辑”不是 可识别的用法:rails命令[ARGS] 最常见的rails命令有: 编辑 我
rails credentials:edit
在我的项目路径的终端窗口中,但它显示的错误如下
rails凭据:编辑错误:命令“凭据:编辑”不是
可识别的用法:rails命令[ARGS]
最常见的rails命令有:
编辑
我使用的是rails版本4.2.10和ruby版本2.5 1p57(版本63029)
仍然不起作用
要运行您试图运行的命令,您需要rails包装器,在ubuntu和大多数linux发行版中,它位于~/bin中,因此您需要运行
bin/rails credentials:edit
如果这对你不起作用,那么你可以试试
bundle exec rails credentials:edit
你可能会对这篇文章感兴趣
如果您运行bin/rails
,您将运行包装器,它可以为您做很多事情
e、 g.
bin/rails about
可能非常有趣,它会检查您的所有依赖项是否正常,以及rails about
不会做的其他事情。它还加快了运行您尝试运行的命令的速度,您需要rails包装器,在ubuntu和大多数linux发行版中,在~/bin中,因此您需要运行
bin/rails credentials:edit
如果这对你不起作用,那么你可以试试
bundle exec rails credentials:edit
你可能会对这篇文章感兴趣
如果您运行bin/rails
,您将运行包装器,它可以为您做很多事情
e、 g.
bin/rails about
可能非常有趣,它将检查您的所有依赖项是否正常,以及rails about
无法完成的其他事项。它还为您加快了速度首先,rails凭证在rails 5.2版之后可用
之后,如果您希望编辑和创建rails凭据,请执行以下步骤
EDITOR=vim-rails-credentials:edit
:通过此命令,将在rails项目中创建凭据文件rails凭据:显示
:您可以检查创建的rails凭据EDITOR=vim-rails-credentials:edit
:通过使用此选项,您可以在指定的文本编辑器中编辑rails-credentials,也可以使用以下命令
- 要在Sublime中编辑:
EDITOR=“subl--wait”bin/rails凭据:编辑
- 对于Atom:
EDITOR=“Atom--wait”bin/rails凭据:编辑
- 对于控制台GNU nano编辑器:
editor=“nano”bin/rails凭据:编辑
- 对于MacOs编辑器:
editor=“mate--wait”bin/rails凭据:编辑
有用链接:
首先,Rails凭证在Rails 5.2版之后可用 之后,如果您希望编辑和创建rails凭据,请执行以下步骤
EDITOR=vim-rails-credentials:edit
:通过此命令,将在rails项目中创建凭据文件rails凭据:显示
:您可以检查创建的rails凭据EDITOR=vim-rails-credentials:edit
:通过使用此选项,您可以在指定的文本编辑器中编辑rails-credentials,也可以使用以下命令
- 要在Sublime中编辑:
EDITOR=“subl--wait”bin/rails凭据:编辑
- 对于Atom:
EDITOR=“Atom--wait”bin/rails凭据:编辑
- 对于控制台GNU nano编辑器:
editor=“nano”bin/rails凭据:编辑
- 对于MacOs编辑器:
editor=“mate--wait”bin/rails凭据:编辑
有用链接:
我可以运行rails s之类的命令,但从任何地方都可以运行。是否需要从bin中运行一些特殊的凭据?我仍然得到以下信息david@david-虚拟机:~/sites/offlow/bin$bundle exec rails凭据:编辑错误:命令'credentials:edit'无法识别用法:rails命令[ARGS]@rogue39如果有,正如我所说,您需要运行rails包装器,而不是rails命令,我已经更新了answer@rogue39nin您是否尝试过
bin/rails凭据:edit
它适合我。如果不适合您,您使用的rails版本是什么?我认为这是针对rails 5以后的版本,直到没有工作为止。我可以运行rails s之类的命令,但是从任何地方都可以运行凭据。我仍然得到以下信息david@david-虚拟机:~/sites/offlow/bin$bundle exec rails凭据:编辑错误:命令'credentials:edit'无法识别用法:rails命令[ARGS]@rogue39nin是的,正如我所说,您需要运行rails包装器,而不是我更新的rails命令answer@rogue39nin您是否尝试过bin/rails凭据:edit
它适合我。如果不适合您,您使用的rails版本是什么?我认为这是针对rails 5以后的版本,直到没有工作为止,请参见我上面的编辑,并添加了版本号。这仅在rails 5.2和更高版本中可用。这仅在rails 5.2及更高版本中可用