GNU/Linux >> Znalost Linux >  >> Linux

Jak spustit 'rails credentials:edit' ve Windows 10 bez instalace linuxového subsystému

Nenašla jsem žádnou z výše uvedených odpovědí, která by pro mě fungovala. Poznámkový blok si stěžoval na nesprávný adresář a dal mi prázdný soubor.

Abych fungoval s Notepad++, udělal jsem to následovně:

SET EDITOR="C:\Program Files\Notepad++\notepad++.exe"
rails credentials:edit

Nepotřeboval jsem použít --wait vlajka.


Používám VS Code a Powershell v rámci VS Code a funguje to pro mě:

> $env:EDITOR="code --wait"
> rails credentials:edit

Poděkování patří tomuto článku https://flexpoint.tech/2020/05/16/editing-rails-6-0-credentials-on-windows/ od J. Pabla Fernándeze


Navrhoval bych, abyste přešli na systém, který není založen na systému Windows, pokud se pokoušíte o vývoj kolejí, jako jsem dříve pracoval na počítači s Windows, dokud jsem neustoupil a zcela nepřešel na Mate Linux. Bylo by mnohem snazší vyvinout aplikaci Rails na platformě Linux, protože byste viděli téměř všechny drahokamy kompilující bez problémů a všechny příkazy terminálu rails fungují bez dalšího nastavování.

Pokud však chcete upravit své přihlašovací údaje, potřebujete před spuštěním přihlašovacích údajů:edit nastavení textového editoru (v Linuxu obvykle vim).

První spuštění SET EDITOR="notepad_path" a pak zkuste spustit rails credentials:edit

Notepad_path můžete změnit na jakýkoli jiný textový editor, který preferujete. Nicméně někteří editoři jako Atom mi dávali divné problémy.


Linux
  1. Jak nainstalovat Wine a spouštět aplikace pro Windows v Linuxu

  2. Instalace Oracle JDK na subsystém Windows pro Linux

  3. Jak mohu nainstalovat Windows 7 bez dvd nebo usb na linux?

  1. Jak otestovat balíček bez jeho instalace v Linuxu

  2. Jak spustit SCP bez přerušení výzvy k zadání hesla v Linuxu

  3. Android – Jak spustím Windows nebo Linux jako virtuální stroj na Androidu?

  1. Jak spustit Traceroute na Linuxu, Windows a macOS

  2. Jak upravit soubor Hosts v systému Linux, Windows nebo Mac

  3. Jak upravit soubor Hosts v systémech Linux, Windows a macOS