gpt4 book ai didi

angular - 为什么 Firebase Deploy 只找到 1-2 个文件?只是 Firebase 托管的默认索引

转载 作者:行者123 更新时间:2023-12-05 04:00:34 25 4
gpt4 key购买 nike

我正在设置将我的 Angular 应用程序部署到 Firebase 托管。但它只是创建一个默认的 firebase 索引托管,没有任何变化。

我使用 firebase init 和我的 dist dir public,ng build --prod 在使用 firebase deploy 之后制作应用程序 dist 目录。

ng build --prod 仅创建一个包含所有文件的 dist 文件夹。它不包含任何子文件夹。

Firebase说:我必须添加Firebase SDK,但我不知道在哪里添加。

kaonashichan:toh noface$ firebase init

######## #### ######## ######## ######## ### ###### ########
## ## ## ## ## ## ## ## ## ## ##
###### ## ######## ###### ######## ######### ###### ######
## ## ## ## ## ## ## ## ## ## ##
## #### ## ## ######## ######## ## ## ###### ########

You're about to initialize a Firebase project in this directory:

/Users/noface

Before we get started, keep in mind:

* You are initializing in an existing Firebase project directory

? Which Firebase CLI features do you want to set up for this folder? Press Space to select features, then Enter to confirm your choices. Hosting: Conf
igure and deploy Firebase Hosting sites

=== Project Setup

First, let's associate this project directory with a Firebase project.
You can create multiple project aliases by running firebase use --add,
but for now we'll just set up a default project.

i .firebaserc already has a default project, skipping

=== Hosting Setup

Your public directory is the folder (relative to your project directory) that
will contain Hosting assets to be uploaded with firebase deploy. If you
have a build process for your assets, use your build's output directory.

? What do you want to use as your public directory? dist
? Configure as a single-page app (rewrite all urls to /index.html)? Yes
? File dist/index.html already exists. Overwrite? No
i Skipping write of dist/index.html

i Writing configuration info to firebase.json...
i Writing project information to .firebaserc...

✔ Firebase initialization complete!
kaonashichan:toh noface$ ng build --prod

Date: 2019-05-13T04:13:50.154Z
Hash: bbc9e5b91e532fbd9570
Time: 31202ms
chunk {0} runtime.ec2944dd8b20ec099bf3.js (runtime) 1.41 kB [entry] [rendered]
chunk {1} main.c10271b9fdcd6058774f.js (main) 376 kB [initial] [rendered]
chunk {2} polyfills.f03d03a35f15175f61b1.js (polyfills) 66.4 kB [initial] [rendered]
chunk {3} styles.167b12e8ea2d1f694d59.css (styles) 765 bytes [initial] [rendered]
kaonashichan:toh noface$ firebase deploy
kaonashichan:toh noface$ firebase deploy

=== Deploying to 'autochessmo'...

i deploying hosting
i hosting[autochessmo]: beginning deploy...
i hosting[autochessmo]: found 2 files in dist
✔ hosting[autochessmo]: file upload complete
i hosting[autochessmo]: finalizing version...
✔ hosting[autochessmo]: version finalized
i hosting[autochessmo]: releasing new version...
✔ hosting[autochessmo]: release complete

✔ Deploy complete!

最佳答案

我已经解决了我的问题。不知道为什么 firebase 在用户/名称文件夹而不是我的项目文件夹中制作 firebase.json 文件。我只是删除它,一切正常!

关于angular - 为什么 Firebase Deploy 只找到 1-2 个文件?只是 Firebase 托管的默认索引,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56105737/

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