标签: jsprettier

Prettier + eslint 换行符

我将 eslint 与 VSCode 1.18.1 和更漂亮/更漂亮的扩展 0.26.0 用于 VSCode。在我的 VSCode 配置中,我有"prettier.eslintIntegration": true,. 我的依赖项曾经是:

"eslint": "^3.19.0",
"eslint-config-airbnb-base": "^11.1.3",
"eslint-plugin-import": "^2.2.0",
Run Code Online (Sandbox Code Playgroud)

通常 prettier-eslint 格式如下:

return somePromise.then(result =>
  someOtherPromise(result, { foo: 'bar' })
);
Run Code Online (Sandbox Code Playgroud)

然后我升级到:

"eslint": "^4.11.0",
"eslint-config-airbnb-base": "^12.1.0",
"eslint-plugin-import": "^2.8.0",
Run Code Online (Sandbox Code Playgroud)

现在 prettier-eslint 正在格式化文件,而不是这样:

return somePromise.then(result =>
  someOtherPromise(result, { foo: 'bar' }));
Run Code Online (Sandbox Code Playgroud)

这是一个微不足道的例子,但如果缩进深几级,那么它就会变得难以阅读。我更喜欢旧风格。

是否可以通过升级的依赖项实现以前的格式样式?

eslint visual-studio-code eslint-config-airbnb prettier jsprettier

4
推荐指数
1
解决办法
7599
查看次数

JsPrettier on Sublime text [OSX]

我尝试在我的 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

谢谢你的帮助

sublimetext3 jsprettier

4
推荐指数
1
解决办法
1019
查看次数