版本问题?我这边是:
$ npm view tern
{ name: 'tern',
description: 'A JavaScript code analyzer for deep, cross-editor language support',
'dist-tags': { latest: '0.21.0' },
...
版本问题?我这边是:
$ npm view tern
{ name: 'tern',
description: 'A JavaScript code analyzer for deep, cross-editor language support',
'dist-tags': { latest: '0.21.0' },
...
一个版本。。。。。
$ npm view tern
{ name: 'tern',
description: 'A JavaScript code analyzer for deep, cross-editor language support',
'dist-tags': { latest: '0.21.0' },
好像真是这个问题,因为我有个 ~/.tern-config:
{
"libs": [
"browser",
"jquery"
],
"plugins": {
"node": {}
}
}
所以即使 ~/testdir/ 目录下没有任何配置,它也会起作用
还真是。。。
我在home目录创建了个 .tern-project
然后把你这段复制进去重启 emacs 就都好了.
话说你这个文件是弄什么生成的, 我的咋没自动生成呢~
@xiyang @twlz0ne thank you very much!
时间长了我也不记得有这个 ~/.tern-config 的存在了。我的配置文件里倒是写了一个 tern/create-project-file
函数,用来配置 eslint 等等针对当前项目的的选项。
厉害! it works.
这个问题还是挺坑的, 困扰了我很久。。