【发布时间】:2021-02-19 06:50:48
【问题描述】:
这是一个 React 项目,但我现在只想测试 Flask 环境。
我的目录:
api
|app
|_py_cache
| .flaskenv
| api.py
|venv
api.py
import time
from flask import Flask
app = Flask(__name__)
@app.route('/time')
def get_current_time():
return {'time': time.time()}
.flaskenv
FLASK_APP=api.py
FLASK_ENV=development
package.json
"scripts": {
"start": "react-scripts start",
"start-api": "cd api && venv\\Scripts\\activate && cd app && flask run --no-debugger",
"build": "react-scripts build",
"test": "react-scripts test",
"eject": "react-scripts eject"
},
"proxy": "http://127.0.0.1:5000/"
使用 flask run 并转到 url 后,我收到此错误:flask.cli.NoAppException: Failed to find Flask application or factory in module "api"。使用 "FLASK_APP=api:name 指定一个。
【问题讨论】: