2016-05-13 11 views
4

Сначала атом выбросил бы эту ошибку, если не был сохранен как зависимость в проекте React, и он появится как красное уведомление. Теперь я работаю в директории, которая не git repo, и она будет постоянно запускать эту ошибку всякий раз, когда я пытаюсь ввести ее. Вот что я вижу:Атом, бросающий ошибку babel-eslint постоянно

Error: Cannot find module 'babel-eslint' 
    at Object.ModuleResolver.resolve (/Users/josetello/.atom/packages/linter-eslint/node_modules/eslint/lib/util/module-resolver.js:75:19) 

Я попытался обновить eslint/Babel пакетов в атоме, удалить их, озираясь в файле конфигурации атома для подсказок относительно того, что это могло бы быть, но не повезло. Это сводит меня с ума - кто-то другой сталкивается с чем-то похожим?

ответ

8

Вы можете быть в состоянии исправить это, изменив каталог на:

~/.atom/packages/linter-eslint/ 

Тогда работает:

npm install babel-eslint 

Вы должны убедиться, что у вас есть Node установлена ​​и npm на вашем пути для выше, чтобы работать. Я также рекомендую сообщить о проблеме как defect о проектах репозитория GitHub.

+0

Это, спасибо! – Jose

1

Попробуйте эту установку:

Вам не нужно добавлять babel-eslint как зависимость. Просто проверьте этот параметр в Atom.

Смежные вопросы