2017-09-13 59 views
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開頭的註釋。

回答

0

說實話,我從來沒有看到使用簡單的單行註釋,如//配置jshint /全局變量。 http://jshint.com/docs/

+0

點注:

與多行註釋風格

試試,像/* globals MY_LIB: false */按照定義。與多行評論一起工作。我不會期待這一點...考慮提交一項功能請求以支持單行評論。不管怎樣,謝謝! – Sjlver

相關問題