所以我试图在Firebase和Heroku上构建和部署我的Angular 4应用程序,但是我遇到了如下错误:
/ Users/.../...中的错误(57,49):属性'firebase'在类型'{production:boolean; }".
它发生在我运行时ng build --prod,我的部署服务器工作正常.这是我的app.module.ts文件,供参考:
import { BrowserModule } from '@angular/platform-browser';
import { NgModule } from '@angular/core';
import { FormsModule } from '@angular/forms';
import { AngularFireModule } from 'angularfire2';
import { AngularFireDatabaseModule } from 'angularfire2/database';
import { Ng2ScrollimateModule } from 'ng2-scrollimate';
import { Ng2PageScrollModule } from 'ng2-page-scroll';
import { HttpModule } from '@angular/http';
import {
trigger,
state,
style,
animate,
transition,
keyframes
} from '@angular/animations';
import { BrowserAnimationsModule } from '@angular/platform-browser/animations';
import { environment …Run Code Online (Sandbox Code Playgroud) heroku environment-variables firebase firebase-hosting angular
今天我部署了firebase托管.部署之后,我注意到firebase创建了文件.firebase/hosting.ALPHANUM.cache,其中ALPHANUM实际上是一些随机baseNN ish值.
.gitignore吗?
Firebase action-hosting-deploy 因 RequestError 失败(资源无法通过集成访问)
我正在尝试按照https://firebase.google.com/docs/hosting/github-integration开始自动推送我的代码以由 Firebase 托管。
我最终得到了一个 Github Actions .yml 文件,如下所示:
# This file was auto-generated by the Firebase CLI
# https://github.com/firebase/firebase-tools
name: Deploy to Firebase Hosting on PR
'on': pull_request
jobs:
build_and_preview:
if: '${{ github.event.pull_request.head.repo.full_name == github.repository }}'
runs-on: ubuntu-latest
environment: development
steps:
- uses: actions/checkout@v3
- uses: actions/setup-node@v3
with:
node-version: '18'
- run: |
cd front
echo "$ENV_DEVELOPMENT" > .env.development
PWD=$(pwd)
npm install
sh -ac ". $PWD/.env.development; npm run build"
env:
ENV_DEVELOPMENT: ${{ secrets.ENV_DEVELOPMENT …Run Code Online (Sandbox Code Playgroud) 我需要从firebase托管网站下载我的代码,我在去年夏天创建了一个网站,并且不再在我的笔记本电脑上本地代码.我想重新编写一些部分,但不再有源代码(除了我可以从服务页面收集的javascript和css).我找不到从firebase网站获取代码的方法,有没有人有任何想法?
我在firebase上有一个托管站点,我不再使用了.我仍然希望保留该项目,但希望删除托管网站.有没有办法做到这一点或我只需要上传一个空目录.在UI中似乎不是一个选项
我正在尝试将我的firebase应用程序连接到域 - 域从域中清除.需要帮助进行DNS配置的设置.我的应用程序在firebase应用程序中运行良好.firebase应用程序是 - https://.firebaseapp.com/
和
1.名称服务器 默认为"使用谷歌域名服务器"是否可以?,如果没有设置什么
2.注册主机
如果有的话,需要补充 - 请告诉我.
3.合成记录
如果有的话,需要设置 - 请告诉我.
4.自定义资源记录
我试图添加两条记录,但在尝试添加第二条记录时收到错误 - 是"记录已在使用中",请找到屏幕截图
立即更新我已经添加了两个IP地址,但它仍然无法正常工作.
每次部署到Firebase托管时,都会创建一个新的部署版本,以便您可以回滚并查看部署的人员.这意味着每次部署的每个文件都存储并占用更多空间.
除了逐个手动删除每个部署版本之外,还有任何自动清理这些无用文件的方法吗?
我已经购买了一个域名("www.mydomain.com").如果我使用Firebase托管,如何在Firebase("sub.mydomain.com")上创建子域?
我部署了一个Firebase应用程序,并对项目中的一个JavaScript文件进行了更改.我firebase deploy从项目目录重新执行,但网站上的文件没有更新.部署时,帐户管理会显示更新,但文件保持不变.我做错了什么吗?我该如何修复/排除故障?任何帮助,将不胜感激.
谢谢
firebase-hosting ×10
firebase ×9
dns ×2
angular ×1
angularfire2 ×1
firebase-cli ×1
heroku ×1
subdomain ×1