JsPrettier on Sublime text [OSX]

Lou*_*ocq 4 sublimetext3 jsprettier

我尝试在我的 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
Run Code Online (Sandbox Code Playgroud)

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

请帮忙

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

谢谢你的帮助

Tay*_*ton 6

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

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

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

node_path (default: empty ) 如果 Sublime Text 在解析 node 的绝对路径时遇到问题,你可以在这里设置自定义路径。

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

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