JSHint错误:一个或多个浏览器可能会以静默方式删除此字符

Nin*_*nea 13 jshint node-modules ember-cli broccolijs

第1行,第0列,此字符可能会被一个或多个浏览器静默删除.对于我添加的每个.js文件,我收到此错误4次.

例如

错误文字:

'scripts/models/company.js:第1行,第0列,这个字符可能会被一个或多个浏览器静默删除'

scripts/models/company.js内容:

import DS from "ember-data";

export default DS.Model.extend({
name: DS.attr('string'),
address: DS.attr('string')
});
Run Code Online (Sandbox Code Playgroud)

Rom*_*anz 12

这个字符是UTF-8 BOM(字节顺序标记),无需担心.只需在Notepad ++或其他编辑器中打开文件,然后将编码从"UTF-8"更改为"UTF-8无BOM".

  • Mac用户:默认情况下,TextEdit将文件保存为"UTF-8无BOM"编码. (2认同)