Что такое правильный способ, чтобы получить Cloud9 и читать Линт конфигурационные файлы (.jshintrc или.eslintrc)?


Я-новый Cloud9 (c9.io) пользователь и я потратили утро на поиск в интернете, но не могу найти ответ на то, что нужно сделать для Cloud9, чтобы распознать мои файлы конфигурации lint. В настоящее время они находятся в корне моей рабочей области/проекта, но ни одно из правил (например, максимальная строка 80 символов и т. д...) навязываются редактором. Похоже, он делает некоторые основные подкладки, над которыми у меня ограниченный контроль... но для разработки javascript мне действительно нужно больше для моего команда.

Спасибо,

Эрик

4 5

4 ответа:

В настоящее время IDE Cloud9 использует ESLint для линтинга в редакторе, но еще не считывает конфигурацию из файлов .eslintrc в проекте.

Теперь в c9 должна быть поддержка синтаксического анализа .eslintrc, учитывая этот патч: https://github.com/c9/c9.ide.language.javascript.eslint/commit/c77d2241d140512b9f807d597e0ccca70bbd8a20

На рабочих пространствах, размещенных в Cloud9,.jslintrc работает. Я только что добавил свои собственные правила после прочтения этого поста, и это хорошо работало.

Кажется, достаточно установить правила, которые должны быть изменены из конфигурации линтинга по умолчанию в c9.

хотел сделать комментарий, чтобы ответить выше, но слишком низкая репутация :(

Похоже на eslint config в пакете.файлы json (с использованием поля eslintConfig ) не обрабатываются (пока).