我使用npm run build
生成了我的react应用程序的生产版本,并将flask应用程序指向了build文件夹。但是flask应用程序无法提供build/static
文件夹中的任何内容(其中包括所有CSS和JS文件)。看来flask特别是目录名称“静态”有问题。
# third-party imports
from flask import Blueprint
from flask import jsonify
# local imports
from .models import DataBlob
bp = Blueprint("views", __name__, static_folder='../client/build', static_url_path='')
@bp.route("/")
def hello_world():
"""Placeholder view function
"""
# return jsonify({"hello": "world"})
return bp.send_static_file("index.html")