我试图让Jsprettier在Sublime中工作,但我设置的格式无法应用,因为当我想要保存文档时,总是收到错误(jsprettier: format failed)。当我打开控制台查看错误是什么时,它显示:系统无法找到指定的路径。(CR)。
jsprettier的用户设置选项卡中的设置如下:
{
"prettier_cli_path": "/c/Users/Adri/AppData/Roaming/npm/prettier",
"node_path": "/c/Program Files/nodejs/node",
"auto_format_on_save": true,
"prettier_options": {
"printWidth": 120,
"tabWidth": 2,
"singleQuote": true,
"trailingComma": "none",
"bracketSpacing": true,
"jsxBracketSameLine": false,
"parser": "flow",
"semi": true,
"tabs": false
}
}谢谢
发布于 2019-12-26 07:36:08
在终端中运行以下命令:
which nodewhich prettier复制每个步骤的输出结果,然后在SublimeText3中继续执行以下操作:
Preferences --> Settings-User --> PackageSettings --> JsPrettier
在用户设置中构建文件,如下所示:
{
"prettier_cli_path": "output from terminal here",
"node_path": "output from terminal here",
"auto_format_on_save": true,
}我发现当JsPrettier更新时,它会删除我的这些设置,并需要重新输入它们……
希望这能有所帮助。
发布于 2020-03-04 17:13:59
测试平台:Sublime Text 3.2.2,MacBook Pro
npm install --global prettier
npm install --global prettier
键入:Sublime Text-->Preferences-->Package Control-->type并输入:JsPrettier:Install Package-->
发布于 2017-09-14 13:11:36
问题解决了!
我只是去掉了前两行(路径),现在它可以工作了!
https://stackoverflow.com/questions/46191137
复制相似问题