在 MEAN.js 堆栈中,我可以在哪里配置 jshint 警告?
in a MEAN.js stack, where can i configure the jshint warnings?
我正在开发一个基于 mean-stack 的应用程序,由于 jshint,我突然在 150 个页面中收到 750 个错误,none 这些错误在代码被破坏的意义上造成了问题,所以这个巨大的列表只是垃圾了我的控制台,警告说 'require' 是未定义的。
我知道这是一个有点愚蠢的问题,但我已经找了几个小时了,但我没有找到任何类似于我可以使用的文件。
mean.js 基于堆栈的应用程序中的 jshint 配置文件在哪里?路径是什么?
只需创建一个 .jshintrc
文件。 jshint 将遵守根目录中 .jshintrc
文件中定义的规则,它还将应用项目子目录中 .jshintrc
文件中定义的任何规则覆盖。
格式如下:
{
"bitwise" : false, // Prohibit bitwise operators (&, |, ^, etc.).
"curly" : true, // Require {} for every new block or scope.
"eqeqeq" : true // Require triple equals i.e. `===`.
}
这里定义了全套选项:http://jshint.com/docs/options/
我正在开发一个基于 mean-stack 的应用程序,由于 jshint,我突然在 150 个页面中收到 750 个错误,none 这些错误在代码被破坏的意义上造成了问题,所以这个巨大的列表只是垃圾了我的控制台,警告说 'require' 是未定义的。
我知道这是一个有点愚蠢的问题,但我已经找了几个小时了,但我没有找到任何类似于我可以使用的文件。
mean.js 基于堆栈的应用程序中的 jshint 配置文件在哪里?路径是什么?
只需创建一个 .jshintrc
文件。 jshint 将遵守根目录中 .jshintrc
文件中定义的规则,它还将应用项目子目录中 .jshintrc
文件中定义的任何规则覆盖。
格式如下:
{
"bitwise" : false, // Prohibit bitwise operators (&, |, ^, etc.).
"curly" : true, // Require {} for every new block or scope.
"eqeqeq" : true // Require triple equals i.e. `===`.
}
这里定义了全套选项:http://jshint.com/docs/options/