2016-06-27 2 views
0

У меня есть установка eslint-loader как preLoader в моем файле webpack.config. Однако при обработке файла, превышающего определенный размер, webpack выдает ошибку ENAMETOOLONG. Если у меня нет webpack, запустите eslint-loader, тогда все будет хорошо. Кроме того, если я запустил eslint из командной строки в том же файле, проблем нет.Webpack возвращает ENAMETOOLONG при запуске eslint-loader

Тестовый файл, который я использую, чтобы попытаться определить проблему, объявляет ~ 100 переменных, ничего больше. Если я удалю ~ 20 из этих переменных, все будет нормально.

Я в среде Windows 10 кстати. Я видел некоторые проблемы, связанные с файловыми путями, которые слишком длинны из вложенных каталогов node_module, но это, по-видимому, не связано.

Из моего файла package.json: "eslint": "^ 2.11.0", "eslint-конфиг-Airbnb": "^ 9.0.1", "eslint-погрузчик": «^ 1.3. 0 ", " eslint-plugin-import ":"^1.8.1 ", " eslint-plugin-jsx-a11y ":"^1.2.2 ", " eslint-plugin-react ":"^5.1. 1 ", " webpack ":"^1.13.1 ",

Любые советы или предложения по другим вопросам для тестирования очень ценятся.

+0

Очень похоже на то, что слишком много предупреждений или ошибок, о которых сообщает eslint, что это заставляет webpack выкидывать эту ошибку – QuakerOat

ответ

0

В моем javascript было так много предупреждений и ошибок, что это вызывало эту проблему. После того, как я получил предупреждения и ошибки до меньшей суммы, проблема была решена.