Mi aplicación cliente que se implementa en Heroku permite al usuario cargar imágenes en Heroku. Quería probar un cambio que hice para eliminar imágenes, por lo que necesito una forma de ver el estado de la estructura de carpetas en Heroku para asegurarme de que las imágenes se eliminen correctamente del sistema de archivos.
Lo intenté -
$ heroku run bash --app <appName>
~$ pwd
~$ cd <path to images folder>
pero solo veo imágenes aquí que subí junto con la aplicación, no lo que subí a través de la aplicación cliente.
¿Qué estoy haciendo mal?
Respuestas:
Puedo hacer con estos comandos
heroku login heroku run bash -a APPNAME $ cd app
APPNAME
es el nombre de su aplicación Heroku Y en la carpetaapp
están sus archivos.Cuando termines tus comandos y quieras volver a tu terminal puedes escribir
$ exit
fuente
El acceso a la terminal ahora se proporciona haciendo clic en el enlace "Más" en la parte superior derecha del panel de Heroku, donde puede seleccionar "ejecutar consola". Esto presenta una opción para ejecutar comandos de terminal y muestra un valor predeterminado de 'bash'. Sin embargo, debe ingresar explícitamente 'bash' u otro comando. Si edita archivos, tendrá que administrar la sincronización con su código de desarrollo usando Git.
fuente
Como en la respuesta de @Juliano Araújo, pero desde una carpeta de proyecto conectada a través de git, puede ejecutar
heroku run bash
fuente