【问题标题】:Issues while deploying flutter website to server将 Flutter 网站部署到服务器时的问题
【发布时间】:2021-10-29 19:39:43
【问题描述】:

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

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


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

  1. 我打算使用 apache web server 来进行 Flutter web 部署。这台服务器可以与 Flutter 网站一起使用吗?

更新:如果有人有类似的问题 apache 与颤振网站合作

【问题讨论】:

    标签: flutter apache web-deployment flutter-web


    【解决方案1】:

    构建文件夹通常位于.gitignore,这就是为什么在构建后看不到任何更改的原因。运行flutter build web后,web文件夹在build创建,这是你需要上传到你服务器的public_html的文件夹。如果您在构建后根本看不到 web 文件夹,请尝试 flutter clean && flutter pub get 并重新构建它。

    【讨论】:

    • 你是对的,我已经从忽略的文件列表中删除了构建文件夹,现在可以在提交列表中看到
    • 现在,当我尝试从 buid/web 文件夹运行 index.html 时,它显示空白页,当我从 android studio 运行网络时,它工作正常,所以如果我在 public_html 上传该文件夹,我会可以访问我的网站吗?
    • 您面临的具体问题是什么?也许尝试一个新线程,以便其他人也可以参与。
    猜你喜欢
    • 1970-01-01
    • 2019-03-16
    • 1970-01-01
    • 1970-01-01
    • 2012-01-25
    • 1970-01-01
    • 2020-10-07
    • 2021-11-06
    • 1970-01-01
    相关资源
    最近更新 更多