Firebase CLI Неожиданный токен - PullRequest
0 голосов
/ 23 апреля 2020

У меня есть проект angulardart, который размещается на firebase. Однако я даже не могу заставить работать CLI Firebase по какой-то причине. Я получаю следующую ошибку:

C:\Users\Hammy>firebase --version
C:\Users\Hammy\AppData\Roaming\npm\node_modules\firebase-tools\node_modules\configstore\index.js:26
                                ...defaults,
                                ^^^

SyntaxError: Unexpected token ...
    at createScript (vm.js:74:10)
    at Object.runInThisContext (vm.js:116:10)
    at Module._compile (module.js:533:28)
    at Object.Module._extensions..js (module.js:580:10)
    at Module.load (module.js:503:32)
    at tryModuleLoad (module.js:466:12)
    at Function.Module._load (module.js:458:3)
    at Module.require (module.js:513:17)
    at require (internal/module.js:11:18)
    at Object.<anonymous> (C:\Users\Hammy\AppData\Roaming\npm\node_modules\firebase-tools\lib\configstore.js:3:21)

У меня npm есть удаление firebase, firebase-tools и затем npm install -g firebase и firebase-tools. Однако я все еще получаю ту же ошибку. Все отлично устанавливается без ошибок

  • Firebase-tools 8.1.1
  • firebase 7.14.1
  • nodejs 8.1.2
  • dart 2.0 .0

Есть идеи, что вызывает эту ошибку?

1 Ответ

1 голос
/ 23 апреля 2020

Похоже, ваша Node.js версия является более старой и не имеет поддержки оператора распространения (...arg). Если вы обновитесь до Node v8.6.0 или новее, ошибка должна исчезнуть go.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...