emacs配置eslint 語法檢查.找不到node解決

c3tc3tc3t發表於2016-11-18

使用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")))

相關文章