Reactjs react的缩小JS文件在flask应用程序中不起作用

Reactjs react的缩小JS文件在flask应用程序中不起作用,reactjs,flask,Reactjs,Flask,我正在编写一个带有Flask后端的ReactJS应用程序。在我的templates文件夹中,我有一个index.html文件,如下所示: <html> <body> <div id="app"></div> <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js" /> <script src="../..

我正在编写一个带有Flask后端的ReactJS应用程序。在我的
templates
文件夹中,我有一个
index.html
文件,如下所示:

<html>
<body>
    <div id="app"></div>
    <script 
src="https://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js" />
    <script src="../../app/client.min.js"></script>
</body>
</html>
当我运行flask服务器并打开
localhost:8080
时,我看到jquery脚本加载正确,但加载
client.min.js
文件时出错。我在网络请求头中看到了这一点-

Request URL:http://localhost:8080/app/client.min.js
Request Method:GET
Status Code:404 NOT FOUND
Remote Address:127.0.0.1:8080
Referrer Policy:no-referrer-when-downgrade

您不能提供模板并让模板从.././中加载文件。在flask中,您必须在flask factory或应用程序中定义要使用的静态文件夹,然后在脚本标记中使用类似于

的内容。您不能提供模板并让模板从.././中加载文件,您必须在flask factory或应用程序中定义要使用的静态文件夹,然后在脚本标记中,您有类似于

的内容,其中包含js文件的应用程序目录是否在flask中用作静态文件夹?不,不是更早。但是在阅读了您的评论之后,我将应用程序目录中的所有代码移到了static下,并将脚本src改为“client.min.js”。我仍然看到相同的错误。包含js文件的应用程序目录在flask中是静态的吗?不,不是更早。但是在阅读了您的评论之后,我将应用程序目录中的所有代码移到了static下,并将脚本src改为“client.min.js”。我仍然看到同样的错误。
Request URL:http://localhost:8080/app/client.min.js
Request Method:GET
Status Code:404 NOT FOUND
Remote Address:127.0.0.1:8080
Referrer Policy:no-referrer-when-downgrade