Hub*_*bro 5 javascript cloud9-ide
从使用Cloud9我发现编辑器接受$全局变量,但不接受其他变量_:

有什么方法可以指示编辑器它应该接受全局下划线变量吗?
当我在这个上下文中说"全局"时,我的意思是"在窗口对象上定义"
这个问题还没有得到解答,所以我想我应该向所有从 Google 登陆这里的人通报最新情况。
现在可以通过在 C9 中项目根目录下使用 .eslintrc 文件来实现此目的,而无需在每个 javascript 文件的顶部显式定义全局变量。您可以在 eslint 网站上查看相关文档。
对于您的用例,您的 .eslintrc 文件将如下所示:
{
"globals": {
"_": false
}
}
Run Code Online (Sandbox Code Playgroud)
将其分配给false意味着当您尝试覆盖全局时,linter 会警告您。将其设置为true将允许重新分配全局。无论哪种情况,Javascript 都允许您执行此操作,此设置仅影响 linter 行为。
| 归档时间: |
|
| 查看次数: |
823 次 |
| 最近记录: |