将 flutter 网站部署到服务器时出现问题

Issues while deploying flutter website to server

我是 flutter 开发新手。我想将 flutter 网站部署到我自己的托管服务器上。为此,我已完成以下步骤。

1.  Go to the root folder of your project and do a build in release mode
 flutter build web


下一步是部署该文件夹并将其托管在服务器上。但是当我执行上述步骤时,文件夹是在构建文件夹内生成的,但是源代码树在提交时没有显示构建文件夹,这里可能是什么问题,我想将该文件夹提交到分支。

  1. 我将使用 apache web 服务器进行 flutter web 部署。该服务器可以与 flutter 网站一起使用吗?

更新:如果有人有类似的问题 apache worked with flutter website

build 文件夹通常在 .gitignore 中,这就是为什么您在构建后看不到任何变化的原因。在 运行 flutter build web 之后,在 build 创建了一个 web 文件夹,这是您需要在服务器 public_html 上传的文件夹。如果您在构建后根本看不到 web 文件夹,请尝试 flutter clean && flutter pub get 并再次重建它。