Ember.js 无法在Firebase中部署ember应用程序

Ember.js 无法在Firebase中部署ember应用程序,ember.js,firebase,firebase-hosting,firebase-tools,Ember.js,Firebase,Firebase Hosting,Firebase Tools,我无法在Firebase中部署我的ember应用程序。我只能看到Firebase主机的欢迎页面: 您之所以看到这一点,是因为您已成功设置Firebase主机。现在是时候去创造一些非凡的东西了 我已经安装了EmberFire附加组件以及Firebase工具 我的配置文件如下所示: module.exports = function(environment) { var ENV = { modulePrefix: 'sample', environ

我无法在Firebase中部署我的ember应用程序。我只能看到Firebase主机的欢迎页面:

您之所以看到这一点,是因为您已成功设置Firebase主机。现在是时候去创造一些非凡的东西了

我已经安装了EmberFire附加组件以及Firebase工具

我的配置文件如下所示:

    module.exports = function(environment) {
      var ENV = {
        modulePrefix: 'sample',
        environment: environment,
        rootURL: '/',
        locationType: 'auto',
    
        firebase : {
        apiKey: 'xxxxxx',
        authDomain: 'xxxxx',
        databaseURL: 'xxxx',
        storageBucket: 'xxxxx',
        messagingSenderId: 'xxxxx'
    }, 
        EmberENV: {
          FEATURES: {
            // Here you can enable experimental features on an ember canary build
            // e.g. 'with-controller': true
          }
        },
    
        APP: {
          // Here you can pass flags/options to your application instance
          // when it is created
        }
      };
      
      if (environment === 'development') {
        // ENV.APP.LOG_RESOLVER = true;
        ENV.APP.LOG_ACTIVE_GENERATION = true;
        ENV.APP.LOG_TRANSITIONS = true;
        ENV.APP.LOG_TRANSITIONS_INTERNAL = true;
        ENV.APP.

LOG_VIEW_LOOKUPS = true;
  }
Firebase.json:

{
  "database": {
    "rules": "database.rules.json"
  },
  "hosting": {
    "public": "dist",
    "rewrites": [
      {
        "source": "**",
        "destination": "/index.html"
      }
    ]
  }
}
我已使用以下命令构建并部署了应用程序:

余烬构建——prod

firebase登录

火基初始化

火力基地部署


提前感谢:-)

当您首次使用
firebase init
命令初始化您的ember.js应用程序时,系统会提示您:

? File dist/index.html already exists. Overwrite? (y/N) 

回答“否”。
回答“是”将允许默认firebase hosting欢迎页面覆盖您的ember app index.html文件,这就是为什么您仍然会收到firebase hosting欢迎页面的原因。

当您首次使用
firebase init
命令初始化您的ember.js应用程序时,系统会提示您:

? File dist/index.html already exists. Overwrite? (y/N) 
回答否。
回答是将允许默认firebase主机欢迎页面覆盖您的ember app index.html文件,这就是为什么您仍然会收到firebase主机欢迎页面