NodeJS NPM & Express: ошибка Ошибка анализа: «импорт» и «экспорт» могут появляться только с «sourceType: module» - PullRequest
0 голосов
/ 26 мая 2020

Здравствуйте! При выполнении этой команды возникает ошибка npm test с проектом NodeJs и Express

1: 1 ошибка Ошибка синтаксического анализа: «импорт» и «экспорт» могут отображаются только с 'sourceType: module'

У меня есть эта конфигурация в моем пакете. json:

"lint": "eslint src"
"test": "npm run lint && npm run mocha"
......
"eslintConfig": {
    "extends": "eslint:recommended",
    "parser": "babel-eslint",
    "parserOptions": {
      "ecmaVersion": 7,
      "sourceType": "module"
    },
    "env": {
      "node": true,
      "es6": true
    },
    "rules": {
      "no-console": 0,
      "no-unused-vars": 1,
      "arrow-spacing": [
        2,
        {
          "before": true,
          "after": true
        }
      ],
      "no-class-assign": 2,
      "no-const-assign": 2,
      "no-dupe-class-members": 2,
      "no-this-before-super": 2,
      "no-var": 0,
      "prefer-arrow-callback": 1,
      "prefer-spread": 1,
      "prefer-template": 1
    }
  }
.....
"devDependencies": {
    "babel-cli": "^6.9.0",
    "babel-core": "^6.9.0",
    "babel-eslint": "^6.1.2",
    "babel-polyfill": "^6.26.0",
    "babel-preset-es2015": "^6.9.0",
    "babel-preset-stage-0": "^6.5.0",
    "eslint": "^3.19.0",
...
  }

Есть идеи? Заранее спасибо

...