GNU/Linux >> Tutoriels Linux >  >> Linux

Comment exécuter 'railscredits:edit' sur Windows 10 sans installer de sous-système Linux

Je n'ai trouvé aucune des réponses ci-dessus pour moi. Le bloc-notes s'est plaint que le répertoire était incorrect et m'a donné un fichier vierge.

Je l'ai fait fonctionner avec Notepad++ en procédant comme suit :

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

Je n'ai pas eu besoin d'utiliser le --wait drapeau.


J'utilise VS Code et Powershell dans VS Code, et cela fonctionne pour moi :

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

Le mérite revient à cet article https://flexpoint.tech/2020/05/16/editing-rails-6-0-credentials-on-windows/ de J. Pablo Fernández


Je vous suggérerais de passer à un système non basé sur Windows si vous essayez de développer des rails, car je travaillais sur une machine Windows jusqu'à ce que je cède et que je passe entièrement à Mate Linux. Il serait tellement plus facile de développer l'application Rails sur la plate-forme Linux car vous verriez presque toutes les gemmes se compiler sans aucun problème et toutes les commandes du terminal rails fonctionnent sans configuration supplémentaire.

Cependant, si vous souhaitez modifier vos informations d'identification, vous avez besoin d'une configuration d'éditeur de texte (généralement vim sous Linux) avant d'exécuter les informations d'identification :modifier.

Première exécution SET EDITOR="notepad_path" puis essayez d'exécuter rails credentials:edit

Vous pouvez remplacer notepad_path par n'importe quel autre éditeur de texte de votre choix. Cependant, certains éditeurs comme Atom me posaient des problèmes étranges.


Linux
  1. Comment installer Wine et exécuter des applications Windows sous Linux

  2. Comment tester un paquet sans l'installer sous Linux

  3. Installation d'Oracle JDK sur le sous-système Windows pour Linux

  4. Comment puis-je installer Windows 7 sans dvd ni usb, sur linux ?

  5. Android - Comment exécuter Windows ou Linux en tant que machine virtuelle sur Android ?

Comment exécuter des commandes particulières sans mot de passe Sudo sous Linux

Comment éditer un fichier sans changer ses horodatages sous Linux

Comment installer WSL2 (sous-système Windows pour Linux 2) sur Windows 10

Comment exécuter des applications Linux sur Windows 10 et 11 à l'aide de WSL

Comment installer le sous-système Windows pour Linux

Comment installer et configurer le sous-système Windows pour Linux