JSHINT:有没有办法忽略camelCase only属性并在变量和函数上强制执行它

时间:2015-01-15 05:44:16

标签: javascript jslint jshint

您好我想忽略属性中的驼峰情况,但不考虑变量和函数。

为前'

function getAllUser
{
var userName = 'bla'
var userObj = { 
first_name: 'adsf'

}

现在我正在使用:

function getAllUser
{
var userName = 'bla'
var userObj = { 
/*jshint camelcase: false */
first_name: 'adsf'
}

我的.jshintrc设置为

{
  "asi": false,
  "bitwise": true,
  "boss": false,
  "browser": true,
  "camelcase": true,
 ...
}

**我不想每次创建对象或使用模式时都使用/ * jshint camelcase:false * / 我希望我可以这样做:“camelcase:[”functions“,”variables“]

1 个答案:

答案 0 :(得分:0)

您可以尝试在项目的根文件夹中创建.jshintrc文件,您可以在其中设置所有jshint选项。

您的IDE可能会理解它以及您的jshint任务。

/myProject/.jshintrc文件:

{
   "camelcase": false
}

请注意,您可以在文件夹层次结构中包含多个.jshintrc文件(例如,您可以使用不同的测试设置)。