Javascript CSV阵列直接连接到Google云存储

Javascript CSV阵列直接连接到Google云存储,javascript,node.js,google-app-engine,google-cloud-platform,google-cloud-storage,Javascript,Node.js,Google App Engine,Google Cloud Platform,Google Cloud Storage,我目前有一个脚本,可以在本地保存csv文件,然后将其上传到谷歌云存储 我希望将此应用程序迁移到Google App Engine,但我知道您无法将文件直接写入本地文件系统,这需要直接写入Google云存储 老实说,我不确定如何将csv数据直接传递到上传 我应该使用读写流吗 非常感谢您的帮助。您是对的。使用App Engine Standard时无法写入磁盘,但在灵活的环境中 另外,由于您已经用node.js标记了这个问题,我假设您的代码是用这种语言编写的。更好的是,如果您想在AppEngine中

我目前有一个脚本,可以在本地保存csv文件,然后将其上传到谷歌云存储

我希望将此应用程序迁移到Google App Engine,但我知道您无法将文件直接写入本地文件系统,这需要直接写入Google云存储

老实说,我不确定如何将csv数据直接传递到上传

我应该使用读写流吗


非常感谢您的帮助。

您是对的。使用App Engine Standard时无法写入磁盘,但在灵活的环境中

另外,由于您已经用
node.js
标记了这个问题,我假设您的代码是用这种语言编写的。更好的是,如果您想在AppEngine中使用它,因为
node.js
不能在AppEngine标准上运行

因此,您可以将此代码灵活地移动到App Engine,而无需任何麻烦

您还可以将此代码移动到云函数,但只能在目录中的函数实例中编写临时文件。请注意,它将消耗为函数配置的内存资源

您应该能够继续使用您已有的代码,只需修改写入临时文件的位置(如果您使用云函数)

编辑

当我写这篇文章时,Node只在Flexible中可用,但现在不再是这样了:在中输入Node.js

但是,这并不会改变您的情况:在使用标准时,您仍然无法写入磁盘,因此,灵活或云功能是您的最佳选择。

请参阅以下文章