Ошибка JSC VSCode с SystaxError: Неожиданный токен = - PullRequest
0 голосов
/ 10 июля 2019

Расширение VScode Jest не может запустить тесты с выводом:

module.exports = (filename, opts = {}) => {
                                 ^

SyntaxError: Unexpected token =
    at exports.runInThisContext (vm.js:53:16)
    at Module._compile (module.js:374:25)

Starting Jest in Watch mode failed too many times and has been stopped.
 see troubleshooting: https://github.com/jest-community/vscode-jest/blob/master/README.md#troubleshooting

Я использую веб-пакет, как описано здесь: https://jestjs.io/docs/en/webpack

1 Ответ

0 голосов
/ 10 июля 2019

Проблема в версии узла системы.

vscode-jest запускается на системном узле, игнорируя версии NVM.

Чтобы исправить это, убедитесь, что версия узла вашей системы установлена ​​на конкретную версию узла, на которой работает ваш проект, в моем случае для этого требуется v8.16.0.

Чтобы обновить узел вашей системы (если вы используете Ubuntu), выполните следующие инструкции: https://github.com/nodesource/distributions/blob/master/README.md#deb

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