【发布时间】:2015-10-14 22:34:30
【问题描述】:
当我尝试创建 JSCS 配置文件时:
C:\Blog\BlogWeb>jscs --auto-configure "C:\Blog\BlogWeb\temp.jscs"
我收到以下错误:
safeContextKeyword 选项需要字符串或数组值
我应该传递什么参数?什么是安全上下文关键字?
NPM 和 JSCS 新手,请见谅。
【问题讨论】:
-
--auto-configure选项应与 JS 文件或 JS 文件目录的路径一起使用,以基于可用的preset 创建.jscsrc。请参阅safeContextKeyword规则,了解它的作用以及作为配置参数的要求。 -
我又读了一遍,但我仍然不清楚。我尝试了一些不同的参数,即一个目录,.\jscrc 的一些排列,但无济于事。我应该先安装预设吗? @miqid
-
在通过 npm 安装时,预设(在撰写本文时为 11 个)应该已经随 JSCS 一起提供。需要明确的是,您不会运行
--auto-configure并指定与.jscsrc文件有关的路径。您在包含项目的 JS 源文件的目录上运行它,以帮助 JSCS 确定要使用您选择的预设添加哪些异常。这是一些示例输出 - i.imgur.com/d9DMv3h.png -
谢谢,这很有帮助。 JSCS 抱怨我没有配置文件,这是所有这些的根源
标签: node.js npm jscs gulp-jscs