如何在Google App Engine(Node.js)的父目录中添加设置文件

如何在Google App Engine(Node.js)的父目录中添加设置文件,node.js,google-app-engine,google-cloud-platform,Node.js,Google App Engine,Google Cloud Platform,您好,对于我的nodejs应用程序,我使用一个settings.js文件(包含数据库信息、云密钥等),它位于我的项目上方的父目录中 因此,我不需要将其添加到git存储库中 在Azure中,我只需通过FTP将其上传到项目上方的父目录中一次,然后将其放在那里,但在谷歌云中,我不确定这是否可行 在谷歌云中,在项目目录外存储设置的选项有哪些 感谢您的帮助和建议我知道您希望将文件“settings.js”信息上载到云,这样您的应用程序就可以访问此信息,而无需将其与应用程序的其余部分一起部署(通过使用App

您好,对于我的nodejs应用程序,我使用一个settings.js文件(包含数据库信息、云密钥等),它位于我的项目上方的父目录中

因此,我不需要将其添加到git存储库中

在Azure中,我只需通过FTP将其上传到项目上方的父目录中一次,然后将其放在那里,但在谷歌云中,我不确定这是否可行

在谷歌云中,在项目目录外存储设置的选项有哪些


感谢您的帮助和建议

我知道您希望将文件“settings.js”信息上载到云,这样您的应用程序就可以访问此信息,而无需将其与应用程序的其余部分一起部署(通过使用App.yaml文件查找此文件)

有一些选项需要管理。如果要以动态方式存储此信息(键、DB名称、根等),可以使用。这将使您能够以一种简单且易于维护的方式存储设置参数


另一方面,如果您希望能够上传和更新文件,而不是将您的信息放入数据库,您可以使用。

感谢您的快速响应。但是,如果我使用谷歌云存储作为我的设置文件,我是否仍然需要在某处维护谷歌云密钥以访问它?为了存储您的密钥,您可以使用。