问题标签 [tern]

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 投票
3 回答
776 浏览

java - 如何在 Eclipse 中关闭某些文件夹(例如 node_modules)的 javascript 验证(包括 tern / lint / jshint)?

我已经进入项目属性 > JavaScript > 包含路径 > 源并排除了我的 node_modules 目录。但是,当我对项目运行验证时,它仍然会尝试验证该文件夹中的所有 javascript 文件。

0 投票
2 回答
11595 浏览

javascript - 如何在 Eclipse Luna 中禁用 Tern 同步?

我使用 Eclipse Luna SP2 for Java EE 进行一些 JavaScript 开发。时不时地(主要是在 .js 文件打开时,但也在某些计时器上)我收到以下弹出错误

我不需要 Tern 功能,我想禁用它或至少摆脱弹出错误

我用谷歌搜索但找不到任何相关信息。目前我试图禁用所有验证器并更改 .js 编辑器,但现在没有运气。

任何想法?

0 投票
1 回答
1372 浏览

angularjs - Tern 不能与 Eclipse 一起正常工作

最近我安装了 AngularJS Eclipse 插件(链接)。

我使用 Eclipse Luna。我按照入门部分进行了所有描述的步骤。

但是燕鸥似乎不能正常工作。

Tern 找不到我的控制器、模块的名称,无法导航到它。

它接缝 NodeJS(我安装在 C - PrgrammFiles 中)正常工作,但在控制台上我收到以下错误:

我也得到一个空的 Angular Explorer 视图

我用谷歌搜索但找不到任何解决方案。

请帮我。

0 投票
3 回答
9550 浏览

javascript - Tern:将脚本资源与 tern server 同步

在 JBoss Devstudio 中,我收到了 Tern: 的这个新“错误” Synchronizing script resources with tern server。这并不是一个真正的错误,但它是我每次单击 JavaScript 文件时都会发生的一个过程。它只是在旋转并冻结整个 IDE。这在我以前从未发生过,我昨天正在做这个项目,没有任何问题。

有谁知道这是什么鬼?除了一篇说要升级的帖子外,Google 上没有任何内容。

0 投票
1 回答
7852 浏览

eclipse - EcmaScript 6 - Eclipse 验证错误的 Tern IDE

我在版本 1.1.0(快照)上使用带有 Tern IDE für ES6 支持的 Eclipse Mars。如此屏幕截图所示,我在箭头函数和 const-exports 上遇到验证错误:

在此处输入图像描述

我完成了这些描述,但错误不会消失: https ://github.com/angelozerr/tern.java/wiki/Tern-&-ECMAScript6-support https://github.com/angelozerr/tern.java/维基/燕鸥-Linter

但是我不知道 Tern 插件真正支持什么,但根据http://ternjs.net/上的文档, Tern 应该从 0.14 开始支持箭头功能。然而,github 上的 IDE 页面只提到了类、导入和承诺支持(在我看来,这对于支持 ES6 的插件来说超出了基本要求)。

有没有人用 Eclipse 开发 ES6,并提供(或多或少)全功能支持?我有点像独角兽...

0 投票
0 回答
1031 浏览

javascript - 如何在 Mac OSX 上为 vim 安装 Ternjs?

我正在尝试在 vim 上安装ternjs

我在 OS X Yosemite 10.10.5 上。

我做了什么:

1.安装YouCompleteMe。

2.通过pkg安装 Nodejs v4.2.3 。

3.在 tern_for_vim 目录中运行 npm install (似乎什么都没有发生)。

4.在我的 javascript 应用程序目录(仅包含 test.js 文件)中创建一个 .tern-project 文件:

5.用演示代码触摸test.js:

6.尝试使用:TernRename, :TernDoc..etc。:TernRename 的输出示例

新名字?fno urlopen错误 [Errno 61] 连接被拒绝

我忘记了什么?

0 投票
0 回答
910 浏览

angularjs - 在 Eclipse 上将项目转换为 angularJS 的问题

我正在尝试让我的 angularJS 项目之一在 eclipse 上工作。我已经为 Eclipse 下载了 angularJS 插件,启动了一个动态 Web 项目,并将我的所有文件复制到该文件夹​​中。现在,当我右键单击该项目并进入:配置 -> 转换为 AngularJS 项目时,我收到以下错误:

“转换为 Angular 项目时遇到问题..”。显然,当我单击详细信息时出现内部错误,它显示了 -tern/server/TernPlugin.angular1 的问题

现在,每次我尝试通过工作区访问该项目中的任何文件时,都会出现此错误:“正在与 Tern 服务器同步脚本资源...”遇到问题

所以基本上我无法将我的项目转换为 AngularJS。有人遇到过类似的问题吗?

0 投票
1 回答
607 浏览

eclipse - Eclipse IDE Tern ES6 验证和自动完成

我在使用 ESLint 通过 Tern 设置验证时遇到问题。如图所示,我禁用了内部解析,http ://tools.jboss.org/documentation/whatsnew/jbosstools/4.3.0.Final.html#javascript-development-tools-improvements,并启用了 ESLint。在项目属性javascript > Tern > Validation > ESLint中,我指定了.eslintrc要使用的配置文件(也尝试过eslint.json)。

我可以从命令行运行 ESLint,它给了我所有需要修复的好错误,但我不知道为什么它不能通过 Tern 在 Eclipse 中工作。我还启用了 jQ 库,但它也没有给我自动完成功能。我不确定 Tern 是否缺少其他配置。

0 投票
0 回答
271 浏览

eclipse - Eclipse 上全新的燕鸥安装不运行

刚刚在全新的 Eclipse JEE 上安装了 ternjs IDE。

问题是我无法让它工作。

任何代码编辑甚至在编辑器窗口内单击鼠标都会导致控制台错误,如下所示:

Tern配置简单,只为meteor

本地和系统 nodejs 都存在同样的问题。

有任何想法吗?

0 投票
1 回答
1239 浏览

javascript - Mac os x上的Emacs + tern插件“没有这样的文件或目录:tern”

我正在使用 Mac Os X 10.11,我全新安装了 Emacs(Emacsformacosx.com),并且我正在尝试为 javascript 安装 tern 插件。我遵循简单的命令: -npm install tern -g with el-get i install auto-complete and tern 我复制了激活 tern-mode 的 tern 站点指示的短代码片段,并添加了安装 tern 的路径在我的case (~/.emacs.d/el-get/tern/emacs) 并且当我在 emacs 中激活 tern 模式时,我得到“没有这样的文件或目录 tern”,但从终端我可以运行它,所以我不知道出了什么问题