Не удается прочитать конфигурационный файл eslintrc, stripComments не найден

Я борюсь с npm run build (webpack) шаг. Локально на моей машине его сборка отлично. Но при удаленной сборке я получаю сообщение об ошибке при попытке собрать модуль eslint.

Ошибка заключается в следующем: ERROR in ./app/app.module.js Module build failed: TypeError: Cannot read config file: D:\a\1\s\.eslintrc.json Error: stripComments is not a function

Копаться в этом. Я чувствую некоторую зависимость, которую я установил локально, но у удаленной сборки его нет. Я попытался очистить кэш npm, удалив мои локальные модули npm. Но я не могу воспроизвести на моем локальном компьютере. Эта функция, кажется, исходит от strip-json-comments lib, я добавил это как зависимость, но все еще не игра в кости.

Есть идеи? Помогите решить эту ошибку? Спасибо!

Вот мой пакет.json..

{
  "name": "My Dummy App",
  "version": "1.0.0",
  "private": true,
  "scripts": {
    "start": "node server.js",
    "build": "webpack",
    "watch": "webpack --watch"
  },
  "dependencies": {
    "Some Private Package": "^1.3.23",
    "request": "^2.87.0",
    "dotenv": "^6.0.0"
  },
  "devDependencies": {
    "babel-core": "^6.26.0",
    "babel-loader": "^7.1.2",
    "babel-preset-env": "^1.6.0",
    "eslint": "^4.15.0",
    "eslint-config-google": "^0.9.1",
    "eslint-loader": "^1.9.0",
    "eslint-plugin-import": "^2.8.0",
    "babel-plugin-angularjs-annotate": "^0.9.0",
    "node-sass": "^4.7.2",
    "webpack": "^3.5.5"
  }
}

0 ответов

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