我有Emacs和燕鸥的最新版本,但我在使用这个插件时遇到了问题。当我使用任何与Tern相关的命令时,我从编辑器获得以下命令:
Wrong type argument: listp, "Could not start Tern server
env: node: No such file or directory.
"据我所知,Tern使用NodeJs来完成它的工作,我也有最新版本的NodeJs,但我不知道为什么会出现这个错误。
发布于 2013-11-19 19:29:57
在init文件中添加以下行,必要时根据节点安装位置替换节点的路径:
(setenv "PATH" (concat "/usr/local/bin:" (getenv "PATH")))发布于 2015-02-02 09:38:34
我以前也有同样的问题,只是想办法解决。问题是这个插件有硬编码tern-命令路径。因此,我修改到"/usr/local/bin/tern“的路径。
因为我安装了带有emacs 24软件包的插件,所以我不得不删除插件文件夹中的tern.elc并通过C-u 0 M-x byte-recompile-directory重新编译它。
https://stackoverflow.com/questions/18102833
复制相似问题