首页 > 解决方案 > 对于 node.js 应用程序,文件将保存在 heroku 中的什么位置?

问题描述

我正在从缓冲区创建一个文件并将其保存到我的 heroku 虚拟机:

var wstream = fs.createWriteStream( name + '.wav');
wstream.write(buffer)

wstream.end()

我需要使用它的绝对路径将该文件发送到谷歌云存储:你知道路径是什么吗?

path = '?'

标签: node.jsheroku

解决方案


Heroku 上的应用程序根目录应该是/app. 因此,如果您在 repo 的根目录中有一个名为的文件foo.txt,它将是/app/foo.txt. 您可以通过打开控制台(例如heroku run bash)并运行来确认这一点pwd


推荐阅读