4

我尝试在我的 Sublime 文本上使用 JSPrettier 安装 auto_format_on_save。但是每次我保存文件时,我都会得到:

------------------
 JsPrettier ERROR 
------------------

Prettier reported the following error(s):

env: node: No such file or directory

Process finished with exit code 127

对于我所阅读的内容,这是因为我正在使用oh-my-zhnvm我没有成功正确配置我的设置文件。

请帮忙

哪个节点 :: /Users/mymac/.nvm/versions/node/v9.5.0/bin/node

感谢您的帮助

4

1 回答 1

6

尝试node_path在您的设置中JsPrettier - User settings指向绝对路径输出$ which node(对于您希望插件使用的任何版本的节点)。

您也可以尝试设置prettier_cli_path类似于$ which prettier.

我从扩展文档中的设置中提取了这个:

node_path (default: empty ) 如果 Sublime Text 在解析节点的绝对路径时遇到问题,您可以在此处设置自定义路径。

nvm 用户必须根据运行时环境设置适当的 absolute node_path(和 absolute )。prettier_cli_path

https://github.com/jonlabelle/SublimeJsPrettier#settings

于 2018-06-12T23:42:05.880 回答