3.17.4
OS X 10.12.6
simpul -v
v8.9.3
pohon .
`` tree .
.
|-- firebase.json
-- publik
`-- index.html
1 direktori, 2 file
ls -a
``` ls -a
.firebaserc firebase.json public
Kemudian saya menjalankan firebase deploy
,
Silakan jalankan dengan --debug dan berikan hasilnya. Apakah Anda memiliki akses ke
proyek fir-demo-project?
Pada Sun, Jan 28, 2018, 6:59 kimown [email protected] menulis:
Informasi versi
3.17.4
Langkah-langkah untuk mereproduksiOS X 10.12.6
simpul -vv8.9.3
pohon .
.
|-- firebase.json
-- public
-- index.html1 direktori, 2 file
ls -a
.firebaserc firebase.json publik
Lalu saya menjalankan firebase deploy,
[gambar: gambar]
https://user-images.githubusercontent.com/7932380/35483562-97d06a20-047e-11e8-9a66-ffb69ed3de04.png
Perilaku yang diharapkan Perilaku yang sebenarnyaβ
Anda menerima ini karena Anda berlangganan utas ini.
Balas email ini secara langsung, lihat di GitHub
https://github.com/firebase/firebase-tools/issues/641 , atau matikan suara
benang
https://github.com/notifications/unsubscribe-auth/AAAD_kXDHZOyDuR8AwVCt56Q1OW61NDWks5tPItmgaJpZM4RvuUi
.
@mbleigh
penyebaran firebase --debug
=== Deploying to 'fir-demo-project'...
i deploying hosting
i hosting: preparing public directory for upload...
[2018-01-29T01:53:16.132Z] >>> HTTP REQUEST PUT https://deploy.firebase.com/v1/hosting/fir-demo-project/uploads/-L3zb_9i-Z15MlRlbtCs?fileCount=1&message=
Mon Jan 29 2018 09:53:16 GMT+0800 (CST)
[2018-01-29T01:53:17.738Z] <<< HTTP RESPONSE 403 server=nginx, date=Mon, 29 Jan 2018 01:53:17 GMT, content-type=application/json; charset=utf-8, content-length=89, connection=close, access-control-allow-origin=*, access-control-allow-methods=GET, PUT, POST, DELETE, OPTIONS, strict-transport-security=max-age=31556926; includeSubDomains; preload, x-content-type-options=nosniff
[2018-01-29T01:53:17.738Z] <<< HTTP RESPONSE BODY code=403, message=The caller does not have permission, status=PERMISSION_DENIED
Error: HTTP Error: 403, Unknown Error
[2018-01-29T01:53:17.741Z] Error Context: {
"body": {
"code": 403,
"message": "The caller does not have permission",
"status": "PERMISSION_DENIED",
"error": {
"message": "Unknown Error"
}
},
"response": {
"statusCode": 403,
"body": {
"code": 403,
"message": "The caller does not have permission",
"status": "PERMISSION_DENIED",
"error": {
"message": "Unknown Error"
}
},
"headers": {
"server": "nginx",
"date": "Mon, 29 Jan 2018 01:53:17 GMT",
"content-type": "application/json; charset=utf-8",
"content-length": "89",
"connection": "close",
"access-control-allow-origin": "*",
"access-control-allow-methods": "GET, PUT, POST, DELETE, OPTIONS",
"strict-transport-security": "max-age=31556926; includeSubDomains; preload",
"x-content-type-options": "nosniff"
},
"request": {
"uri": {
"protocol": "https:",
"slashes": true,
"auth": null,
"host": "deploy.firebase.com",
"port": 443,
"hostname": "deploy.firebase.com",
"hash": null,
"search": "?fileCount=1&message=",
"query": "fileCount=1&message=",
"pathname": "/v1/hosting/fir-demo-project/uploads/-L3zb_9i-Z15MlRlbtCs",
"path": "/v1/hosting/fir-demo-project/uploads/-L3zb_9i-Z15MlRlbtCs?fileCount=1&message=",
"href": "https://deploy.firebase.com/v1/hosting/fir-demo-project/uploads/-L3zb_9i-Z15MlRlbtCs?fileCount=1&message="
},
"method": "PUT"
}
}
}
daftar firebase
firebase list
βββββββββββββββββββββββββββββββββββ¬ββββββββββββββββββββββββ¬ββββββββββββββ
β Name β Project ID / Instance β Permissions β
βββββββββββββββββββββββββββββββββββΌββββββββββββββββββββββββΌββββββββββββββ€
β Firebase Demo Project (current) β fir-demo-project β Viewer β
βββββββββββββββββββββββββββββββββββΌββββββββββββββββββββββββΌββββββββββββββ€
β example β example-7630b β Owner β
βββββββββββββββββββββββββββββββββββ΄ββββββββββββββββββββββββ΄ββββββββββββββ
Saya pikir masalahnya adalah izin Viewer
?
Saya mengikuti tutorial ini
Ya, Anda tidak akan dapat menerapkan ke proyek yang hanya memiliki izin "pemirsa". Anda harus dapat menerapkan dengan melakukan:
firebase use example-7630b
firebase deploy
@mbleigh
Terima kasih ^_^
Saya memiliki masalah serupa. Saya sebenarnya masuk ke akun Firebase yang berbeda di CLI saya. Setelah menjalankan firebase logout
dan firebase login
dengan akun Firebase yang benar, itu berfungsi dengan baik.
Komentar @mbleigh membantu saya mencari tahu apa yang terjadi.
Saya sudah masuk dengan firebase tetapi menggunakan akun lain.
Jadi saya harus keluar menggunakan: firebase logout
Kemudian firebase login
lagi dengan akun yang sesuai.
Dan setelah itu, saya ingin menggunakan firebase projects:list
untuk mendaftar semua proyek milik pengguna ini.
Saya memiliki masalah serupa. Saya sebenarnya masuk ke akun Firebase yang berbeda di CLI saya. Setelah menjalankan
firebase logout
danfirebase login
dengan akun Firebase yang benar, itu berfungsi dengan baik.
Ini berhasil untuk saya. Terima kasih!
Punya masalah yang sama, tetapi me-restart komputer saya kemudian melakukan firebase login
berhasil untuk saya. Terima kasih!
Hanya mencoba lagi berhasil untuk saya
Saya memiliki masalah yang sama. Tapi saya sebenarnya tidak menyediakan Fungsi di Konsol Manajemen. Yang harus saya lakukan adalah pergi ke konsol > Cloud Functions dan klik Get Started
dan selesaikan prompt.
Komentar yang paling membantu
Ya, Anda tidak akan dapat menerapkan ke proyek yang hanya memiliki izin "pemirsa". Anda harus dapat menerapkan dengan melakukan: