我在最近的一个 JavaScript 项目中使用了一个名为 root
的变量,Sublime Text 3 显示它是这样的:
所以我想知道 JavaScript 中是否有 root
关键字,如果有,它有什么作用...否则我想知道一种方法来阻止 Sublime Text 显示它不同的是......然而,当我在那里输入它时,控制台说 ReferenceError: root is not defined
。
最佳答案
root
曾经是 Node.js 中的一个变量,但它是 deprecated在 v6 中。
更新: 旧的 URL 不再有效,所以我用 Internet Archive 的 Wayback Machine 的 version 更新了它。其中,还有here's具有更改的合并请求。
声明来自this在 Sublime 中归档。
更新:
要删除语法规则,请按照说明安装 PackageResourceViewer
here然后打开 JavaScript.sublime-syntax
文件,找到单词 root (目前只有一个)并删除它(以及后面的 |
字符)。
请注意,您需要在 Windows 上以管理员身份运行 Sublime 才能编辑该文件。
关于javascript - JavaScript中有没有root关键字或者为什么Sublime会这样显示?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43068646/