Получение неожиданного токена, ожидаемого, если файл json импортирован в файл JS с тестом пряжи с использованием Jest - PullRequest
0 голосов
/ 09 июня 2018

В одном из моих js-файлов ниже код присутствует

let FieldMapping import('index.json').then((f) => {   FieldMapping = f }) 

после запуска теста пряжи, я получаю ниже ошибки:

Неожиданный токен, ожидается {(10:6) 8 |9 |пусть FieldMapping

10 |import ('index.json'). then ((f) => {| ^ 11 | FieldMapping = f 12 |})

Я добавил ниже конфигурацию в "moduleNameMapper", но проблема все еще существует.

"jest": {
    "moduleNameMapper": {
      "\\.(scss|json)$": "identity-obj-proxy"
    }
  }

1 Ответ

0 голосов
/ 24 августа 2018

У меня была похожая проблема, я обнаружил, что когда я вставил:

"jest": { "moduleNameMapper": { "\\.(css|scss)$": "identity-obj-proxy" } }

В package.json это не сработало, но оно было, когда я положил его в свойсуществующий jest.config.js

module.exports = {
  ...
  moduleNameMapper: {
    "^.+\\.(css|scss)$": "identity-obj-proxy"
  }
  ...
};

Также вы установили identity-obj-proxy, он может отсутствовать в package.json?

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