gpt4 book ai didi

firebase - AngularDart 5和Firebase部署

转载 作者:行者123 更新时间:2023-12-03 03:26:41 26 4
gpt4 key购买 nike

我正在尝试将AngularDart 5网络应用程序部署到Firebase。这些是我遵循的步骤:

  • 我使用pub run build_runner build --output build命令构建了我的应用程序。
  • 我启动了firebase init命令,并将web文件夹设置为公用文件夹。
  • 我使用firebase deploy命令部署了Web应用程序。

  • oji 问题是,当我打开网站时,我只会发现一个空白页。

    I我做错了什么?

    谢谢!

    是的,我仍然遇到这个问题。我的 firebase.json的内容是:
    {
    "hosting": {
    "public": "web",
    "ignore": [
    "firebase.json",
    "**/.*",
    "**/node_modules/**"
    ],
    "rewrites": [
    {
    "source": "**",
    "destination": "/index.html"
    }
    ]
    }
    }

    我不知道是否有帮助,但是我的 pubspec.yaml文件是:
    name: angular_app
    description: Angular App
    version: 0.0.1

    environment:
    sdk: '>=2.0.0-dev.63.0 <2.0.0'

    dependencies:
    sass_builder: ^2.0.2
    angular: ^5.0.0-alpha+15
    angular_forms: ^2.0.0-alpha+7
    angular_router: ^2.0.0-alpha+14

    dev_dependencies:
    angular_test: ^2.0.0-alpha+13
    build_runner: ^0.8.9
    build_test: ^0.10.2+5
    build_web_compilers: ^0.4.0+4
    test: ^1.0.0

    当我在 Firebase 上部署时,或者当我使用 firebase serve服务该应用程序时,我只会看到“正在加载...”。

    谢谢你的帮助!

    最佳答案

  • 在第3步中,您需要使用firebase deploy进行部署而不是发布。
  • firebase.json文件中,上面显示的hosting.public条目只是"web",但是您的构建输出目录是“build”。该条目可能应该是“build / web”。
  • 您是否在<base href>中设置index.html?如果是这样,哪个href值?
  • 您写道,服务时只看到“正在加载...”。然后打开JavaScript控制台。您是否看到任何错误消息?
  • 关于firebase - AngularDart 5和Firebase部署,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50626597/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com