将带有firebase db的Angular5应用程序推送到GitHub

时间:2018-04-06 20:14:58

标签: firebase github deployment angular5

我使用Angular5创建了一个应用程序,它使用firebase数据库托管。我想将我的应用程序推送到GitHub,我创建了一个存储库并成功推送。

但是当我下载它并运行以下命令" npm install"和" ng serve --open"但它没有显示我的应用程序并显示新创建项目的起始页面。

如何正确使用我的应用程序或正确部署它?

1 个答案:

答案 0 :(得分:1)

确保已将该字段添加到environment.prod.ts

应该如下,

export const environment = {
  production: true,
  firebase: {
    apiKey: "...",
    authDomain: "project.firebaseapp.com",
    databaseURL: "https://project.firebaseio.com",
    projectId: "project",
    storageBucket: "project.appspot.com",
    messagingSenderId: "..."
  }
};

之后

 1. ng build --prod
           2. npm install -g angular-cli-ghpages
           3. git add .
           4. git commit -m"first commit"
           5. git remote add origin git@github.com:yourinfo/yourgit.git
           6. git push -u origin master
           7. ng build --prod --base-href="https://YourUserName.github.io/Repo-Name/"
           8. angular-cli-ghpages

如果一切顺利,它将成功发布!