我必须更改html或文本文件中的一些内容。或者我必须上传图片。我必须在GAE上重新部署我的应用程序。有什么方法可以将这些静态文件从我的硬盘上传到所需的位置吗?
请感谢您的帮助。
答案 0 :(得分:1)
更改您正在服务的静态数据需要始终重新部署。请注意,App Engine仅上传修改后的文件,而不是所有内容。
如果您愿意,可以提供“静态”文件from the datastore。
答案 1 :(得分:0)
没有。您必须重新部署应用才能上传/更新静态文件。
但是,人们很容易发现自己处于一种情况,您可能希望在不重新部署的情况下更新静态文件。对于例如假设我在某些java类中更改了一些代码,但更改仍然不完整。同时,如果我想改变一些CSS样式或上传图像,我将不得不等到java类准备就绪。
一种解决方法是您可以将应用程序(如果没有编译错误)部署到新的主要版本。由于静态文件在所有版本中共享,因此您可以看到更改也会出现在其他版本中。