如何将Vue项目的打包文件正确配置到Flask应用中?

ID:21285 / 打印

如何将vue项目的打包文件正确配置到flask应用中?

一个这样的目录的前端打包文件如何如何在flask上配置路径?

问题:

vue项目的打包文件放置在 /data/dist 目录,如何将其正确配置到 flask 应用中,以访问打包后的静态文件?

回答:

立即学习“前端免费学习笔记(深入)”;

要点:

  • 指定静态文件目录和模板目录。
  • 避免设置不必要的 root_path。

详细探索:

尝试 1:设置 root_path

dir_path_base='/data/' app = flask(__name__,             root_path=dir_path_base+'dist',             static_url_path=dir_path_base+'dist',             static_folder=dir_path_base+'dist/assets/',             template_folder = dir_path_base+'dist')

结果: 找不到模板文件。

尝试 2:仅设置模板目录

dir_path_base='/data/yzc/fedweb/web_font/' app = flask(__name__,             template_folder = dir_path_base+'dist')

结果: 找到了模板文件,但找不到静态文件。

尝试 3:添加静态文件目录

dir_path_base='/data/yzc/FedWeb/web_font/' app = Flask(__name__,             static_folder=dir_path_base+'dist/assets/',             template_folder = dir_path_base+'dist')

结果: 成功配置!

上一篇: 使用 VS Code 编写 Python 程序方便吗?
下一篇: macOS 上如何正确使用 virtualenv 创建虚拟环境?

作者:admin @ 24资源网   2025-01-14

本站所有软件、源码、文章均有网友提供,如有侵权联系308410122@qq.com

与本文相关文章

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。