【问题标题】:How to deploy Flutter Web to my own server?如何将 Flutter Web 部署到我自己的服务器上?
【发布时间】:2021-06-06 21:38:00
【问题描述】:

我刚刚创建了一个 Flutter Web 应用程序,现在我准备部署它。查看文档,我似乎需要使用 Firebase 托管?但我想在我自己的服务器上托管应用程序。我尝试从 Build 复制 web 目录,但是当我转到该路径时,我在 web 上看到一个空白屏幕。如何正确部署它?还是说没有 Firebase 根本就不可能?

【问题讨论】:

    标签: flutter dart flutter-web


    【解决方案1】:

    首先你需要编译应用程序。

    在终端、命令提示符或 Powershell 中,转到项目的根目录。

    从那里运行构建:

    flutter build web
    

    这将在您的项目中创建一个新目录。

    c:\your-project-folder\build\web
    

    web 文件夹中的所有内容复制到您要发布/托管应用程序的任何位置。

    您的应用程序被捆绑到一个 main.dart.js 文件中。

    一个 index.html 也在那个目录中。您应该能够通过访问该 index.html 来运行您的 Flutter Web 应用程序。

    building a Flutter application for web platform is here的所有说明。

    【讨论】:

    • 谢谢,兄弟,我错过了一步。大有帮助!
    猜你喜欢
    • 2019-09-27
    • 1970-01-01
    • 1970-01-01
    • 2013-07-10
    • 1970-01-01
    • 1970-01-01
    • 2017-02-25
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多