运行 Flet 应用程序
使用单个 flet run
命令,可以将 Flet 应用程序作为桌面应用程序或 Web 应用程序运行。
作为桌面应用程序运行
要将 Flet 应用程序作为桌面应用程序运行,请使用以下命令:
flet run
该命令将在当前目录下运行 main.py
。
如果需要提供不同路径的文件,请使用以下命令:
flet run [script]
要 运行位于不同目录下的 main.py
,请提供绝对或相对路径到该目录,例如:
flet run /Users/JohnSmith/Documents/projects/flet-app
要运行名称不同于 main.py
的脚本,请提供绝对或相对路径到该文件,例如:
flet run counter.py
应用程序将在 native OS 窗口中启动:
macOS
Windows
作为 Web 应用程序运行
要将 Flet 应用程序作为 Web 应用程序运行,请使用以下命令:
flet run --web [script]
将打开一个新的浏览器窗口/选项卡,并且应用程序将使用随机的 TCP 端口:
要在固定端口上运行,请使用 --port
(-p
) 选项,例如:
flet run --web --port 8000 app.py
热重载
默认情况下,Flet 将监视运行的脚本文件,并在文件更改并保存时重新加载应用程序,但不会监视其他文件的更改。
要监视同一目录下的所有文件,请使用以下命令:
poetry run flet run -d [script]
要监视脚本目录及其所有子目录的更改,请使用以下命令:
poetry run flet run -d -r [script]
您可以在 这里 找到更多关于 flet run
命令的信息。