web-dev-qa-db-fra.com

firebase deploy --only hosting donne Erreur: Erreur HTTP: 410, Erreur inconnue

c'est mon journal: 

 [info] === Deploying to 'test-123'...
    [info] 
    [info] i  deploying hosting
    [info] i  hosting: preparing public directory for upload...
    [debug] [2018-10-25T15:39:54.587Z] >>> HTTP REQUEST PUT https://deploy.firebase.com/v1/hosting/test-123/uploads/-LPfsRseOoTTgVVj-keR?fileCount=81&message=  

     Thu Oct 25 2018 21:09:54 GMT+0530 (India Standard Time)
    [debug] [2018-10-25T15:40:00.337Z] <<< HTTP RESPONSE 410
    [debug] [2018-10-25T15:40:00.337Z] <<< HTTP RESPONSE BODY undefined
    [debug] [2018-10-25T15:40:00.339Z] TypeError: Cannot read property 'error' of undefined
        at module.exports (C:\Users\user\AppData\Roaming\npm\node_modules\firebase-tools\lib\responseToError.js:10:13)
        at Request._callback (C:\Users\user\AppData\Roaming\npm\node_modules\firebase-tools\lib\api.js:47:25)
        at Request.self.callback (C:\Users\user\AppData\Roaming\npm\node_modules\firebase-tools\node_modules\request\request.js:186:22)
        at emitTwo (events.js:126:13)
        at Request.emit (events.js:214:7)
        at Request.<anonymous> (C:\Users\user\AppData\Roaming\npm\node_modules\firebase-tools\node_modules\request\request.js:1163:10)
        at emitOne (events.js:116:13)
        at Request.emit (events.js:211:7)
        at IncomingMessage.<anonymous> (C:\Users\user\AppData\Roaming\npm\node_modules\firebase-tools\node_modules\request\request.js:1085:12)
        at Object.onceWrapper (events.js:313:30)
    [error] 
    [error] Error: An unexpected error has occurred.

jusqu'à hier tout allait bien

quand je déploie des fonctions un par un ou tous en même temps tout fonctionne bien

s'il vous plaît suggérer quelque chose si quelqu'un le sait

il dit HTTPS ERROR 410 que j'ai googlé et découvert que cela signifie que la ressource a déménagé 

de sorte que l'url demandé peut ne pas fonctionner, mais quand je mets cela dans le navigateur, il fonctionne bien

et j'ai mis à niveau le noeud, tous les modules npm toujours pas de chance

19
Har Kal

J'ai trouvé cette réponse du groupe firebase-community Slack https://firebase-community.slack.com :

Si vous recevez une erreur 410, vous devrez probablement mettre à jour votre version de la CLI (firebase-tools). La mise à jour vers la dernière version devrait résoudre le problème. Vous devrez mettre à niveau votre version de la CLI à la version 4.1.0 au moins (> = 5.1.1 est recommandé).

J'utilisais auparavant firebase-tools: version 3.18.4, et après la mise à niveau vers la dernière version (5.1.1), j'ai pu déployer avec succès.

29
grailian

Pour moi, seule l'installation d'une version spécifique a fonctionné, par exemple npm install -g [email protected]

9
Bob Ross

Mise à jour du npm global "firebase-tools"

2
Roman Weberov

La mise à jour des outils firebase avec npm update -g firebase-tools a corrigé cela pour moi. Je devais également fermer ma session de terminal et en ouvrir une nouvelle pour utiliser la nouvelle version de cli.

0
Philip Matthew

Après la mise à jour de Firebase, j’avais également besoin d’exécuter cette commande.

alias firebase="`npm config get prefix`/bin/firebase"
0
Amritesh Anand