синтаксическая ошибка в зависимости при тестировании машинописного кода с помощью mocha - PullRequest
0 голосов
/ 04 мая 2020

Я работаю над проектом машинописного текста под названием «my-Lib», который хорошо работает с проектами пользовательского интерфейса, когда используется как npm зависимость.

Теперь я пытаюсь выполнить тестовые случаи с my-Lib проект, он выдает нижеприведенную ошибку во время выполнения теста, эта ошибка происходит из-за зависимости, которая является частью зависимости, используемой в my-Lib.

Я пробовал эти 3 команды для запуска теста и получил то же самое Ошибка при каждом выполнении -node / register ./test/testfile.ts

import { NativeModules } from 'react-native'
       ^

SyntaxError: Unexpected token {

Будет очень полезно дать любые подсказки, чтобы решить эту проблему

добавление tsconfig. json

{
  "compilerOptions": {
      "outDir": "./dist/",
      "noImplicitAny": false,
      "sourceMap": true,
      "target": "es6",
      "module": "commonjs",
      "moduleResolution": "node",
      "resolveJsonModule": true,
      "esModuleInterop": true,
      "skipLibCheck": true,
      "declaration": true
  },
  "include": [
      "./src/index.ts",
      "./src/api/*",
      "./src/tests/*"
  ],
    "exclude": [
    "dist",
    "node_modules"
  ]
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...