如何在烧瓶应用程序中提供由create-react-app生成的静态文件

时间:2019-04-01 21:32:23

标签: python reactjs flask create-react-app

我使用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")

0 个答案:

没有答案