хостинг firebase deploy --only выдает ошибку: ошибка HTTP: 410, неизвестная ошибка

это мой журнал:

 [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.

до вчерашнего дня все было хорошо

когда я развертываю функции одну за другой или все одновременно все работает нормально

пожалуйста, предложите что-нибудь, если кто-то знает об этом

он говорит HTTPS ERROR 410, который я погуглил и обнаружил, что означает, что ресурс переехал

поэтому запрошенный URL может не работать, но когда я помещаю это в браузер, он работает нормально

и я модернизировал узел, все модули npm все еще не повезло

Ответы

Ответ 1

Я нашел этот ответ от группы Slack Firebase-сообщества https://firebase-community.slack.com:

Если вы получаете ошибку 410, вам, вероятно, потребуется обновить версию Cli (firebase-tools). Обновление до последней версии должно исправить это. Вам необходимо обновить версию CLI до версии не ниже 4.1.0 (рекомендуется> = 5.1.1).

Ранее я использовал firebase-tools: версию 3.18.4, и после обновления до последней версии (5.1.1) я смог успешно развернуться.

Ответ 2

Для меня работала только установка конкретной версии, например, npm install -g [email protected]

Ответ 3

Обновление глобального npm "firebase-tools"

Ответ 4

После обновления firebase мне также нужно было запустить эту команду.

alias firebase="'npm config get prefix'/bin/firebase"

Ответ 5

Обновление инструментов npm update -g firebase-tools с помощью npm update -g firebase-tools исправило это для меня. Мне также пришлось закрыть сеанс терминала и открыть новый, чтобы использовать новую версию Cli.

Ответ 6

Обновление зависимостей для проекта может помочь

npm install --save [email protected]

Ответ 7

Это сработало для меня:

  1. Обновление firebase npm update -g firebase-tools
  2. Выйти из firebase logout
  3. Войти в firebase login
  4. Развертывание firebase deploy

Ответ 8

Моя проблема заключалась в том, что при использовании nvm версия firebase-tools была смешанной, однако это npx firebase deploy мне.

Кредит идет на heydanhey здесь heydanhey выпуск