如何查看部署的Heroku应用程序上的文件和文件结构

ippsafx7  于 2022-11-13  发布在  其他
关注(0)|答案(6)|浏览(133)

我在Heroku上部署的客户端应用程序允许用户将图像上传到Heroku。我想测试我为删除图像所做的更改,因此我需要一种方法来查看Heroku上文件夹结构的状态,以确保图像在文件系统中被成功删除。
我试过-

$ heroku run bash --app <appName>
~$ pwd
~$ cd <path to images folder>

但我在这里只看到我随应用程序沿着上传的图像,而不是通过客户端应用程序上传的图像。
我做错了什么?

nszi6y05

nszi6y051#

我可以用这个命令

heroku login
heroku run bash -a APPNAME
$ cd app

APPNAME是您的Heroku应用程序的名称,文件夹app中是您的文件。
当你完成你的命令并想返回到你的终端时,你可以写

$ exit
ca1c2owp

ca1c2owp2#

现在可以通过点击Heroku控制面板右上角的“More”链接来访问终端,你可以在那里选择“run console”。这会显示一个运行终端命令的选项,默认值为“bash”。但是,你必须显式输入“bash”或其他命令。如果你编辑文件,你必须使用Git来管理与开发代码的同步。

7qhs6swi

7qhs6swi3#

就像@Juliano Araújo的答案一样,但是从通过git连接的项目文件夹中,你可以直接运行heroku run bash

kknvjkwl

kknvjkwl4#

`

*应用程序设置选项为我们的文件提供URL

的复数

然后使用git克隆

  • git clone https://git.heroku.com/your_app_name.git
nkcskrwz

nkcskrwz5#

您可以使用,

heroku run bash -a APPNAME

如果上述命令失败,

heroku run sh -a APPNAME
uurv41yg

uurv41yg6#

所以上面的方法都不适合我在windows上使用,也不能访问我的文件,所以我决定克隆git repo。

git clone <git-url>

相关问题