#firebase #firebase-hosting #firebase-cli
#firebase #firebase-хостинг #firebase-cli
Вопрос:
Я пытаюсь просмотреть свой веб-сайт firebase и поделиться им со следующей командой:
firebase hosting:channel:deploy "testing_changes"
но я продолжаю получать Error: hosting:channel:deploy is not a Firebase command
Я также пытался не передавать строку, а просто слово, но я получаю ту же ошибку. Я уверен, что нахожусь в корневом каталоге.
Ответ №1:
согласно этому блогу, вам необходимо иметь firebase-tools >= 8.12.0
.
запустите firebase --version
в терминале, чтобы просмотреть текущую установленную версию firebase-tools.
для обновления firebase-tools
напишите npm i -g firebase-tools
в терминале.
если вы используете Linux sudo npm i -g firebase-tools
.
Комментарии:
1. Почему вы предлагаете сделать это с помощью sudo? Отлично работает с ролью пользователя.
2. в зависимости от того, как вы установили npm, для папки, в которой создаются глобальные библиотеки, может потребоваться доступ sudo для записи в