【问题标题】:JSHINT: is there a way in to ignore camelCase only property and enforce it on variable and functionJSHINT:有没有办法忽略camelCase only属性并在变量和函数上强制执行
【发布时间】:2015-03-13 11:49:17
【问题描述】:

您好,我想忽略属性内部的驼峰式大小写,而不是变量和函数。

前任

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

【问题讨论】:

    标签: javascript jslint jshint


    【解决方案1】:

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

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

    /myProject/.jshintrc 文件:

    {
       "camelcase": false
    }
    

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2010-09-19
      • 2014-06-20
      • 2017-11-23
      • 2010-11-17
      • 2017-12-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多