vscode给 vue 项目 添加 eslint 验证提示遇到的细节问题
这里记录一下 ,vscode给 vue 项目 添加 eslint 验证提示遇到的细节问题 。
如何在保存的时候自动格式化
在新版本中,开启保存格式化的配置改了。现在可以在setting.json文件中,添加下面的配置:
"editor.codeActionsOnSave": { "source.fixAll.eslint": true },
但是这无法格式化vue文件中的template和style,这个可以用vetur
来格式化,只是要注意 去掉对js的格式化,否则会覆盖eslint
的格式化。配置如下:
"vetur.format.defaultFormatter.js": "none",
.eslintrc.js 在目录的位置引发的问题
如果你跟笔者一样,.eslintrc.js
是放在子目录 而不是 根目录的话,会出现无法运行eslint验证的问题,点击vscode右下角的eslint
打开OUTPUT
窗口,会发现报Cannot find module ‘eslint-plugin-vue‘
的错误,即使你在全局安装该插件也无法解决问题。经过google查找,找到了解决方法,在setting.json文件中添加下面配置即可:
"eslint.workingDirectories": [ "./这里填写你的子目录名称" ],
相关推荐
tozeroblog 2020-06-08
out有点man 2020-05-07
out有点man 2020-04-23
tozeroblog 2020-06-09
hualala 2020-06-05
hualala 2020-05-29
www你所不知道的 2020-03-06
学知不足业精于勤 2020-04-30
hualala 2020-04-30
coderMozart 2020-04-20
coderMozart 2020-04-17
空谷足音 2020-03-06
tozeroblog 2020-03-06
tozeroblog 2020-02-21
tozeroblog 2020-02-17
hualala 2020-01-23