Google app engine 如何在app.yaml中定义嵌套的静态目录?
我有一个静态目录“/static”,里面有js和css文件,还有一个目录“images”。我如何在app.yaml中定义它,以便使用相对目录从js和css文件访问图像?例如,在“/static/main.css”中: 应参考“/static/images/img.png” 以下操作不起作用:Google app engine 如何在app.yaml中定义嵌套的静态目录?,google-app-engine,Google App Engine,我有一个静态目录“/static”,里面有js和css文件,还有一个目录“images”。我如何在app.yaml中定义它,以便使用相对目录从js和css文件访问图像?例如,在“/static/main.css”中: 应参考“/static/images/img.png” 以下操作不起作用: handlers: - url: /static static_dir: static - url: /static/images static_dir: static/images 在app
handlers:
- url: /static
static_dir: static
- url: /static/images
static_dir: static/images
在app.yaml中,您需要定义一个静态目录,如下所示
- url: /static
static_dir: static
expiration: "7d"
在静态目录中,您可以为js或css或图像创建其他目录,而无需重新声明主题
要调用静态文件,只需在app.yaml中指定如下静态路径:/static/images/xxxx.png,然后定义一个静态目录,如下所示
- url: /static
static_dir: static
expiration: "7d"
在静态目录中,您可以为js或css或图像创建其他目录,而无需重新声明主题
要调用静态文件,只需指定如下静态路径:/static/images/xxxx.png无需执行任何操作
/static
已经包含了/static/images
。您不需要做任何事情/static
已包含/static/images
。谢谢!我的代码中还有一个问题导致了这个问题。。。现在修复:)@olituks如果从“静态”目录中,我们不想更改图像的路径,如答案所示,如果js和css文件是由其他开发人员创建的,我们不想更改他们的文件,我们需要向app.yaml文件添加什么才能使其工作?谢谢!我的代码中还有一个问题导致了这个问题。。。现在修复:)@olituks如果从“静态”目录中,我们不想更改图像的路径,如答案所示,如果js和css文件是由其他开发人员创建的,我们不想更改他们的文件,我们需要向app.yaml文件添加什么才能使其正常工作?