嗨,我想忽略属性内的驼峰式大小写,但不能忽略变量和函数。

为了前

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“]

最佳答案

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

您的IDE可能会理解它以及jshint任务。
/myProject/.jshintrc文件:

{
   "camelcase": false
}

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

10-06 07:37