emacs配置eslint 语法检查.找不到node解决

Posted 学者先要会疑

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了emacs配置eslint 语法检查.找不到node解决相关的知识,希望对你有一定的参考价值。

使用emacs配置eslint 当调用语法检查时报错 

Suspicious state from syntax checker javascript-eslint: Checker javascript-eslint returned non-zero exit code 127, but no errors from output: /usr/bin/env: "node": 没有那个文件或目录

 

但是我检查env环境使用

M-x getenv path 

结果里面是有 user/bin目录的

我的node所在目录

node: /usr/bin/node /home/rudy/.nvm/versions/node/v7.0.0/bin/node

 

我最后只有暴力使用下面语句将 .nvm目录下的Node加进去,难道因为我的/usr/bin/node是软连接的原因?

(setenv "PATH" (concat "/home/rudy/.nvm/versions/node/v7.0.0/bin/:" (getenv "PATH")))

以上是关于emacs配置eslint 语法检查.找不到node解决的主要内容,如果未能解决你的问题,请参考以下文章

共享 eslint 配置找不到节点模块

将 .eslintrc 重新定位到父级后,ESLint 找不到配置“prettier/@typescript-eslint”

指定js文件不使用 ESLint 语法检查

vue-cil3关闭eslint语法检查

通过配置emacs的go-mode感性认识一下配置文档

Mac WebStorm 错误:找不到模块“eslint-config-airbnb”