Невозможно сохранить и отредактировать credentials.yml.en c в Rubymine или Vim для Rails 6 - PullRequest
1 голос
/ 18 апреля 2020

Я пытаюсь добавить ключ API и токен в мой файл credentials.yml.en c в Rubymine. Я не могу найти флаг --wait или сохранить сгенерированный файл из

EDITOR=rubymine rails credentials:edit

или

EDITOR="rubymine --wait" rails credentials:edit

Что происходит, если я добавляю свои ключи в файл, например:

api_client:
  api_key: 123

, но, просто открыв файл, я вижу сообщение

File encrypted and saved.

, прежде чем я могу что-либо ввести, поэтому, когда я раскручиваю консоль rails, чтобы проверить мои ключи как:

 Rails.application.credentials.api_client[:api_key]

Я просто получаю сообщение об ошибке 'nil'.

Когда я пытаюсь редактировать в vim, я получаю похожие результаты. Кажется, я не могу найти ответы в Интернете, я использую ruby '2.6.3' с Rails 6.0.2.2 на MacOS Catalina 10.15.4. Спасибо всем за потраченное время.


Решение: в настоящее время я обнаружил, что использование другого редактора (ATOM) решает краткосрочную проблему. Я продолжу пытаться понять, есть ли у rubymine такая возможность.

...