Синтаксическая ошибка: неожиданный токен в Hawk (новая установка npn)

Я нахожусь в процессе изучения Nodejs и WebRPC. Я для всех намерений и целей, новичок.

Я установил API-интерфейс Plivo ( http://plivo.com/) для nodejs, и при попытке его запустить у меня возникла проблема с Const, которую я решил, запустив свой тестовый файл с --harmony, добавленным в начало команды, после этого Я получил ошибку

Синтаксическая ошибка: неожиданный токен,

Эта ошибка попадает в строку 506 файла \hawk\lib\server.js

Соответствующий раздел кода является;

const artifacts = {
        ts: authorization.ts,
        nonce: authorization.nonce,
        host,
        port,
        hash: authorization.hash
    };

строка 506 является хостом,

Я не вижу проблемы.

На данный момент все, что я пытаюсь сделать, это инициализировать API plivo. У меня нет других звонков на это.

Я удалил папку "ястреб" и сделал новую установку "ястреб", может кто-нибудь еще что-нибудь посоветует?

редактирование: на момент написания поста я пытался загрузить ястреб непосредственно в сценарий, а не в качестве зависимости через plivo. Он по-прежнему вызывает ту же ошибку, так что это не будет проблемой с Plivo.

Редактировать 2. Кажется, это была проблема с версиями. В моей системе была установлена ​​версия v0.12. Я пытался обновить его дважды, оба раза установка возвращалась к v0.12, несмотря на то, что сначала его удалили.

Удалил appdata\roaming\npm и appdata\roaming\npm-cache, а также удалил все оставшиеся файлы узлов в "c:\program files" перед переустановкой. Теперь у меня установлен 8.x, и синтаксическая ошибка больше не отображается.

Спасибо

кругозор

0 ответов

Другие вопросы по тегам