我收到此错误:
raise IOError(errno.EACCES, 'file not accessible', filename)
IOError: [Errno 13] file not accessible: '/dist/index.html'
在我的app.yaml文件中,我尝试了:
- url: /html
static_dir: dist/html
- url: /assets
static_dir: dist/assets
- url: /dist\.*
script: main.app
- url: .*
script: main.app
main.py:
template_dir = os.path.join(os.path.dirname(__file__), "/dist")
在我的处理程序中渲染html文件时,我似乎无法访问这些文件。在我的dist文件夹中,有我希望能够使用的CSS,图像和html文件。
我做错了什么?如何设置app.yaml文件来访问文件?任何建议将不胜感激。
答案 0 :(得分:2)
更改
template_dir = os.path.join(os.path.dirname(__file__), "/dist")
到
template_dir = os.path.join(os.path.dirname(__file__), "dist")