我已经安装了 Ternjs 包,它用于在 Atom 编辑器中为 javascript 提供自动完成功能。还通过 Packages -> Atom Ternjs -> Configure Project 在我的项目中启用了此功能。
做了一个重启服务器。
当我在文本编辑器中键入代码时,基于自动完成功能显示基本节点 js 模块代码,而第三方 nodejs 模块的代码如 express,不建议使用 mongodb
.tern 项目
{
"ecmaVersion": 6,
"libs": [],
"loadEagerly": [],
"dontLoad": [
"node_modules/**"
],
"plugins": {
"doc_comment": true,
"node": {
"dontLoad": "",
"load": "",
"modules": ""
},
"angular": {}
}
}
下面的屏幕截图显示自动完成适用于 node js 的内置模块。我使用过文件系统模块
下面的屏幕截图显示自动完成不适用于 node js 平台的 express 模块(第 3 方)。
非常感谢任何帮助解决 Atom Ternjs 包中的问题。