如何在Windows上创build一个JSCSconfiguration文件

当我尝试创build一个JSCSconfiguration文件时:

C:\Blog\BlogWeb>jscs --auto-configure "C:\Blog\BlogWeb\temp.jscs" 

我得到以下错误:

safeContextKeyword选项需要string或数组值

我应该通过什么参数? 什么是safecontext关键字?

新来NPM和JSCS,请原谅无知。

JSCS抱怨我没有configuration文件,所以我试图找出如何创build一个。

JSCS在这些地方查找configuration文件 ,除非您使用–config选项手动指定它:

jscs会相应地在package.json文件中searchjscsConfig选项,然后在当前工作目录中search.jscsrc(这是一个带有注释的JSON)和.jscs.json文件,然后在最近的祖先中search,直到它碰到系统根目录。

我解决了这个问题:

  1. 创build一个名为.jscsrc的新文件。 Windows资源pipe理器可能不会让你这样做,所以可能需要使用命令行。
  2. 将以下内容复制到它。 这是否是您要使用的预设没有关系。 该命令将覆盖它。

    {“preset”:“jquery”,“requireCurlyBraces”:null //或false}

    1. 通过运行一个命令validation它是否工作:

运行命令

jscs –auto-configure .jscsrc