开发工具配置文件
VSCode eslint 配置
{ "workbench.startupEditor": "newUntitledFile", "workbench.statusBar.visible": true, "editor.fontSize": 15, "editor.largeFileOptimizations": false, "editor.wordWrap": "on", "editor.formatOnSave": true, "files.maxMemoryForLargeFilesMB": 10000, "vetur.format.options.tabSize": 2, "vetur.format.options.useTabs": false, "vetur.format.defaultFormatterOptions": { "prettier": { "singleQuote": true, //不加分号 "semi": true, //不加分号 "eslintIntegration": true }, "js-beautify-html": { "wrap_attributes":"auto", "html.format.wrapLineLength": 12000, }, }, "files.associations": { "*.vue": "vue", "*.cjson": "jsonc", "*.wxss": "css", "*.wxs": "javascript" }, "eslint.options": { "extensions": [ ".js", ".vue" ] }, "workbench.preferredDarkColorTheme": "Default Light+", "editor.formatOnPaste": true, "editor.suggestSelection": "first", "vsintellicode.modify.editor.suggestSelection": "automaticallyOverrodeDefaultValue", "emmet.includeLanguages": { "wxml": "html" }, "minapp-vscode.disableAutoConfig": true, "window.title": "${activeEditorLong}${separator}${rootName}", "terminal.integrated.shell.osx": "/bin/zsh", "eslint.format.enable": true, "eslint.autoFixOnSave": true, // 启用保存时自动修复,默认只支持.js文件 "eslint.validate": [ "javascript", // 用eslint的规则检测js文件 { "language": "vue", // 检测vue文件 "autoFix": true // 为vue文件开启保存自动修复的功能 }, { "language": "html", "autoFix": true }, ], "editor.codeActionsOnSave": { "source.fixAll.eslint": true }, "[vue]": { "editor.defaultFormatter": "octref.vetur" }, "editor.wordWrapColumn": 8000, "html.format.wrapLineLength": 12000, "vetur.format.defaultFormatter.html": "js-beautify-html", "bracketPairColorizer.depreciation-notice": false, "workbench.colorTheme": "Default Light+", }
bootstrap-vue:
https://bootstrap-vue.org/docs/components/navbar#navbar