如何在 Flask 应用程序的根目录中添加一个文件,以便可以在 localhost:5000/file 上访问它?

How to add a file in root directory of a flask app such that it can be accessed on localhost:5000/file?

我想在我的 flask 应用程序的根目录中上传一个 js 文件,这样我就可以在 url localhost:5000/file.js[=16 上访问它=]

我试着把js文件放在和app.py相同的目录下,但是没用。

它不会那样工作,您的 app.py 正在 运行 连接服务器,因此尽管它可以访问 js 文件,但它必须位于要显示的路由上。我建议您将 js 代码带到标签中的 .html 文件,然后在这个 @app.route('/') 上 return render_template 。这应该在您访问 127.0.0.1:5000/ 和 运行 时显示 html 页面,因此 JavaScript。