GNU/Linux >> Tutoriales Linux >  >> Linux

Cómo ejecutar 'credenciales de rieles:editar' en Windows 10 sin instalar un subsistema Linux

No encontré que ninguna de las respuestas anteriores funcionara para mí. El Bloc de notas se quejó de que el directorio era incorrecto y me dio un archivo en blanco.

Conseguí que funcionara con Notepad++ haciendo lo siguiente:

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

No necesitaba usar el --wait bandera.


Estoy usando VS Code y Powershell dentro de VS Code y esto me funciona:

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

El crédito va a este artículo https://flexpoint.tech/2020/05/16/editing-rails-6-0-credentials-on-windows/ de J. Pablo Fernández


Le sugiero que cambie a un sistema que no esté basado en Windows si está tratando de hacer un desarrollo de rieles, ya que solía trabajar en una máquina con Windows hasta que cedí y cambié por completo a Mate Linux. Sería mucho más fácil desarrollar la aplicación Rails en la plataforma Linux, ya que vería casi todas las gemas compiladas sin ningún problema y todos los comandos de la terminal Rails funcionan sin necesidad de configuración adicional.

Sin embargo, si desea editar sus credenciales, necesita configurar un editor de texto (normalmente vim en Linux) antes de ejecutar credentials:edit.

Primero ejecuta SET EDITOR="notepad_path" y luego intente ejecutar rails credentials:edit

Puede cambiar notepad_path a cualquier otro editor de texto que prefiera. Sin embargo, algunos editores como Atom me estaban dando problemas extraños.


Linux
  1. Cómo instalar Wine y ejecutar aplicaciones de Windows en Linux

  2. Cómo probar un paquete sin instalarlo en Linux

  3. Cómo ejecutar SCP sin interrupción de solicitud de contraseña en Linux

  4. Instalación de Oracle JDK en el subsistema de Windows para Linux

  5. ¿Cómo puedo instalar Windows 7 sin dvd o usb, en linux?

Cómo ejecutar comandos particulares sin contraseña Sudo en Linux

Cómo editar un archivo sin cambiar sus marcas de tiempo en Linux

Cómo instalar WSL2 (Subsistema de Windows para Linux 2) en Windows 10

Cómo ejecutar aplicaciones de Linux en Windows 10 y 11 usando WSL

Cómo instalar el subsistema de Windows para Linux

Cómo instalar y configurar el subsistema de Windows para Linux