1
尽管设置了globals
,JSHint仍在报告未定义的变量。下面是一个小例子:尽管设置了'globals',JSHint报告了未定义的全局
file.js:
// jshint esversion: 6, node: true
// globals Intl
'use strict';
let percent = new Intl.NumberFormat("en-US", { style: "percent" }).format;
运行jshint file.js
index2.js: line 5, col 19, 'Intl' is not defined.
1 error
任何想法可能是什么毛病我的配置?请注意,没有.jshintrc
,JSHint的唯一配置是在file.js
开头的注释。
点注:
与多行注释风格试试,像
/* globals MY_LIB: false */
按照定义。与多行评论一起工作。我不会期待这一点...考虑提交一项功能请求以支持单行评论。不管怎样,谢谢! – Sjlver