如何在Visual Studio 2013 Web Essentials扩展中使用JsHint".jshintrc"文件?

 吉祥话如意 发布于 2023-02-11 13:43

我已经将"Web Essentials"扩展安装到Visual Studio 2013中.我现在在"消息"部分下的"错误列表"窗口中显示JSHint警告.然而,它抱怨一些它认为没有定义的全局变量.

根据我的阅读,您可以使用JSHint的.jshintrc文件列出全局变量,这样它就会停止抱怨它们.我希望它设置如下.(这样它就会停止抱怨"ko"......这是一个KnockoutJs的全局变量.)

"globals": {
    "$": false,
    "jQuery": false,
    "ko": false
 }

你应该如何以及在哪里创建VS Project中的.jshintrc文件?

我尝试在项目的根目录中添加文件,将其命名为".jshintrc",但Visual Studio抱怨说:

"File and folder names cannot contain a leading period."

我似乎无法找到有关如何将此文件添加到Visual Studio项目中的任何文档,以便Web Essentials扩展程序可以获取它.

有任何想法吗?


更新

Hex有正确的答案.我不得不打开一个命令提示符来重命名该文件,因为Windows资源管理器不会让我命名一个以句点开头的文件.在那之后,我也遵循了Hex的建议,用花括号围绕整个事物.以下是我的.jshintrc文件的内容....我将其放在WebApp的根文件夹中......以及其他文件,如web.config.

{
    "globals": {
        "$": false,
        "jQuery": false,
        "ko": false
      }
}

我不再收到关于"ko"对象的1000万次不必要的警告.:)谢谢Hex!

撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有