Как я могу заставить jscs использовать опцию --fix от grunt?
Используя grunt-jscs, я бы хотел, чтобы он использовал опцию --fix для автоматического переформатирования кода. Как передать параметр командной строки в jscs? Я попытался добавить аргументы и параметры, но не могу заставить его работать.
Мой gruntfile имеет:
jscs: {
all: {
src: [
'*.js',
]
},
options: {
config: "/path/to/.jscsrc",
}
},
2 ответа
Решение
Опция исправления доступна в grunt-jscs начиная с v1.8.0.
Укажите это так:
jscs: {
src: "path/to/files/*.js",
options: {
fix: true,
config: ".jscsrc"
}
}
Кажется, это популярный запрос для автора пакета, и в настоящее время не доступен...
https://github.com/jscs-dev/grunt-jscs/issues/82
возможно, скоро, хотя https://github.com/jscs-dev/grunt-jscs/pull/84