Как создать файл конфигурации JSCS на Windows
Когда я пытаюсь создать файл конфигурации JSCS:
C:\Blog\BlogWeb>jscs --auto-configure "C:\Blog\BlogWeb\temp.jscs"
Я получаю следующую ошибку:
Опция safeContextKeyword требует значения строки или массива
Какой параметр я должен передать? Что такое ключевое слово safecontext?
Новичок в NPM и JSCS, пожалуйста, извините за незнание.
1 ответ
JSCS жаловался, что у меня нет файла конфигурации, поэтому я пытался выяснить, как его создать.
JSCS ищет файл конфигурации в этих местах, если вы не укажете его вручную с параметром --config:
jscs будет последовательно искать параметр jscsConfig в файле package.json, затем файлы.jscsrc (который является просто JSON с комментариями) и файлы.jscs.json в текущем рабочем каталоге, затем в ближайшем предке, пока не достигнет системного корня.
Я исправил это:
- Создайте новый файл с именем.jscsrc. Windows Explorer может не позволить вам сделать это, поэтому может потребоваться использовать командную строку.
Скопируйте следующее в это. Не имеет значения, хотите ли вы использовать эту предустановку или нет. Команда перезапишет его.
{"preset": "jquery", "requireCurlyBraces": null // или false }
- Убедитесь, что это работает, выполнив такую команду:
запустить команду
jscs --auto-configure .jscsrc