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