一. ESLint
-
原因
Windows系统 ,clone的代码会自动把换行符LF
转为回车符CRLF
,这时本地的代码都是回车符。可在prettier.config.js中查看到
-
检查配置(ESLint中是否支持JavaScript/vue语言)
(1)在VScode中,使用Ctr + 打开设置画面(或 File – Preferences – Settings)
(2)点击 “Edit in settings.json”(编辑设置的json文件)
(3)配置代码
{
"[javascript]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[vue]": {
"editor.defaultFormatter": "rvest.vs-code-prettier-eslint"
},
"editor.formatOnSave": true,
"editor.formatOnType": true,
"[html]": {
"editor.defaultFormatter": "HookyQR.beautify"
},
"git.openRepositoryInParentFolders": "always",
"eslint.validate": [
"javascript",
"javascriptreact",
"html",
"vue"
],
// "eslint.autoFixOnSave": true, // 改成下面的"editor.codeActionsOnSave"
// #每次保存的时候将代码按eslint格式进行修复
"editor.codeActionsOnSave": {
"source.fixAll.eslint": true
},
}
二. VSCode自动保存
- “ Ctrl + ” 或 “File – Preferences – Settings” 打开设置(Settings)界面
- 找到“Files :Auto Save”
- 下拉选项如下
其中
(1)off:不自动保存,需手动保存
(2)afterDelay:固定间隔时间,自动保存
(3)onFocusChange:当前窗口编辑内容,失去焦点时自动保存
(3)onWindowsChange:切换窗口时自动保存
三. 参考链接
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/194983.html