解决方案:换了格式化插件 JsPrettier
首先你本地要有node环境支持
1. 先在sublime安装插件 JsPrettier
Tools -> Command Palette... -> Package Control: Install Package搜索JsPrettier然后安装
这个不安装还不能用,捣腾半天才弄好的。
# 我先是用的这个安装
yarn global add prettier
OR
npm install -g prettier
3. 找到bin-prettier.js的完整路径
如果用的是yarn安装路径是
C:/Users/{用户名}/AppData/Local/Yarn/Data/global/node_modules/prettier/bin-prettier.js
如果用的npm安装则目录是
C:/Users/{用户名}/AppData/Roaming/npm/node_modules/prettier/bin-prettier.js
4. 修改JsPrettier配置
sublime 执行 Preferences->Package Settings->JsPrettier->Settings - User
然后把下面的代码复制进去,然后根据自己的情况自行修改了
{
"prettier_cli_path": "C:/Users/{用户名}/AppData/Roaming/npm/node_modules/prettier/bin-prettier.js",
"node_path": "C:/Program Files/nodejs/node.exe",
&