Как создать файл конфигурации 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 в текущем рабочем каталоге, затем в ближайшем предке, пока не достигнет системного корня.

Я исправил это:

  1. Создайте новый файл с именем.jscsrc. Windows Explorer может не позволить вам сделать это, поэтому может потребоваться использовать командную строку.
  2. Скопируйте следующее в это. Не имеет значения, хотите ли вы использовать эту предустановку или нет. Команда перезапишет его.

    {"preset": "jquery", "requireCurlyBraces": null // или false }

    1. Убедитесь, что это работает, выполнив такую ​​команду:

запустить команду

jscs --auto-configure .jscsrc

Другие вопросы по тегам