问题标签 [ternjs]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
40 浏览

javascript - 如何使用 tern_for_vim 使 es6 导入开始工作

我已经安装了tern_for_vim,还使用以下配置了所有内容.tern-project

现在,当我尝试导入时,让我们这样说underscore

自动完成underscore.工作完美,但是当我以现代方式导入时:

自动完成underscore.不起作用。如何解决?有什么线索吗?

0 投票
2 回答
1989 浏览

node.js - Atom 编辑器自定义节点 js 模块的自动完成功能

我已经安装了 Ternjs 包,它用于在 Atom 编辑器中为 javascript 提供自动完成功能。还通过 Packages -> Atom Ternjs -> Configure Project 在我的项目中启用了此功能。

做了一个重启服务器。

当我在文本编辑器中键入代码时,基于自动完成功能显示基本节点 js 模块代码,而第三方 nodejs 模块的代码如 express,不建议使用 mongodb

.tern 项目

下面的屏幕截图显示自动完成适用于 node js 的内置模块。我使用过文件系统模块 在此处输入图像描述

下面的屏幕截图显示自动完成不适用于 node js 平台的 express 模块(第 3 方)。 在此处输入图像描述

非常感谢任何帮助解决 Atom Ternjs 包中的问题。

0 投票
0 回答
70 浏览

javascript - React 扩展类中的方法可以完成吗

如果我要扩展一个React.Component例如。

是否有可能完成这些React.Component方法,例如。constructor?

我当前的 ~/.tern-config 确实启用了反应库,例如。

它确实提供了 doc/url 信息React.Component,但没有完成这些方法。我已经阅读了大量的 tern 文档,但无法确定是否应该支持。

0 投票
0 回答
8 浏览

electron - atom-ternjs 的电子配置

我最近切换到原子,我正在做一个电子项目。我对两者都比较陌生。作为自动完成,我使用 atom-ternjs。在配置 .tern-project 时,我有很多可用的插件。我应该使用哪些来获得对电子的适当支持?

插件有:complete_strings、doc_comment、node、node_resolve、modules、es_modules、angular、requirejs、commonjs

先感谢您!