reactjs Flask + React,每次运行都不需要`npm run build`

kh212irz  于 2023-05-17  发布在  React
关注(0)|答案(1)|浏览(135)

如果我将Flask App.py指向frontend/build文件夹,则前端当前工作正常,但每次更改前端代码时都必须使用npm run build进行重建
app = Flask(__name__, static_url_path='', static_folder='frontend/build')
我试着把这个改成
index.html所在的app = Flask(__name__, static_url_path='', static_folder='frontend/public'),但这不起作用
有没有一种方法可以运行React前端,而不必每次都构建它?用于调试目的,而不是发布。
谢啦

icomxhvb

icomxhvb1#

您可以在static_folder中设置另一个文件夹路径以用于开发目的。您可以使用一个变量来指示开发模式,并在这种情况下更改目录路径。它可以是类似于:

static_folder="dev/path" if is_dev_mode else "prod/path"

相关问题