我收到此错误:“需要一个标识符,但看到的是‘const’”,我正在使用括号文本编辑器。我找到了这个答案:“您需要指定 es6 指令。请参阅 JSLint 帮助”。但我不知道如何在括号中指定 es6 指令。
这是我的代码:
const singleQuotes = '<p>Single quotes</p>';
const doubleQuotes = "<p>Double quotes</p>";
const stringLiterals = `<p>String literlas</p>`;
const result = singleQuotes + doubleQuotes + stringLiterals;
document.querySelector('.basic').innerHTML = result;
我很感激任何帮助。如果我使用 var ,效果很好。
One File
如果我没记错的话,您将以下内容放在文件的最顶部:
/*jslint es6:true*/
项目范围
如果您想要您的所有文件project要遵守 ES6,您可以添加.brackets.json
文件到项目的根目录。
宽括号
如果您希望所有文件都遵守 ES6,您可以通过单击以下菜单项来修改您的用户全局首选项:Debug -> Open Preferences
然后添加jslint.options
财产您的喜好。
See 如何使用括号:首选项 https://github.com/adobe/brackets/wiki/How-to-Use-Brackets#preferences了解更多信息。
但是,我只是尝试在禁用所有扩展的情况下安装 Brackets 来执行此操作,并且 Brackets 不理解该指令。我认为 Brackets 默认安装了一个非常旧版本的 jslint。您可能想使用一些扩展来尝试补充旧版本。
我最终做的是安装括号-jshint https://github.com/cfjedimaster/brackets-jshint并更改我的括号首选项文件以默认使用 jshint 并使用以下选项:
{
"language": {
"javascript": {
"linting.prefer": [
"JSHint"
],
"linting.usePreferredOnly": true
}
}
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)