1
de6ugger OP 待会还需要配 ESLint, 用了 airbnb 的规则, 一看代码我要崩溃了。
|
2
de6ugger OP `-- UNMET PEER DEPENDENCY [email protected]
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@^1.0.0 (node_modules\chokidar\node_modules\fsevents): npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for [email protected]: wanted {"os":"darwin","arch":"any"} (current: {"os":"win32","arch":"x64"}) npm WARN [email protected] requires a peer of eslint-plugin-jsx-a11y@^5.1.1 but none was installed. npm ERR! code 1 用 windows 搞前端开发的孩子上辈子都是折翼天使。 |
3
lanceli 2017-08-28 11:22:31 +08:00 1
EditorConfig 不会帮你格式化代码 你是不是有其他的格式话插件
把你的插件列一下看看 |
4
de6ugger OP @lanceli 谢谢大佬。
果然是其他插件引起的问题,用了 beautify 导致的。VS Code 插件好多,我都凌乱了。 貌似 EditorConfig 会处理空格的问题,也算是格式化代码的一种吧? |
5
qq641016547 2017-08-28 14:24:34 +08:00 1
https://marketplace.visualstudio.com/items?itemName=MadsKristensen.JavaScriptPrettier
https://github.com/prettier/prettier https://atom.io/packages/prettier-atom 以上参考,可根据 EditorConfig、.eslintrc.js 进行格式化,有优先级,一般来说可 EditorConfig 有配置的可覆盖.eslintrc.js 我用 Atom atom 插件 video: http://recordit.co/ZoLsrCfZIz gif: http://g.recordit.co/ZoLsrCfZIz.gif |
6
qq641016547 2017-08-28 14:25:35 +08:00
ps: EditorConfig 插件会影响编辑器默认格式化插件的行为
|
7
de6ugger OP @qq641016547 谢谢大佬
|