代码拉取完成,页面将自动刷新
同步操作将从 yinglongnvba/Vue-ElementBase 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
Vue-ElementBase 的前端部分,集成了 ESlint、Prettier、Vuetur 插件
语法检查采用vue/recommended
、eslint:recommended
、google
、prettier
,保存时自动检查语法问题并提供自动更正,运行时 warning 会被视为 error 无法通过编译
git clone 本项目即可,已包含 node_modules
安装项目根目录下Tool文件夹中的node与vscode
需要安装几个插件,将项目根目录下Tool文件夹中vscodeExtensions.rar解压,然后把内容复制到 C:\Users\用户名\.vscode
目录下
打开 vscode,依次点击左上角 file->preferences->settings , 搜索git.path
,点击 edit in settings.json
将如下配置复制进
{
"editor.formatOnType": true,
"editor.formatOnSave": true,
"editor.wordWrap": "on",
"editor.minimap.enabled": false,
"files.autoSave": "afterDelay",
"eslint.validate": [
"javascript",
"javascriptreact",
{
"language": "vue",
"autoFix": true
}
],
"eslint.autoFixOnSave": true,
"vetur.format.defaultFormatter.html": "prettyhtml",
"vetur.format.defaultFormatter.css": "prettier",
"vetur.format.defaultFormatter.postcss": "prettier",
"vetur.format.defaultFormatter.scss": "prettier",
"vetur.format.defaultFormatter.less": "prettier",
"vetur.format.defaultFormatter.stylus": "stylus-supremacy",
"vetur.format.defaultFormatter.js": "prettier",
"vetur.format.defaultFormatter.ts": "prettier",
"editor.codeActionsOnSave": {
"source.fixAll": true
},
"git.autofetch": true,
"git.path": "C:/Program Files/Git/bin/git.exe",
"terminal.integrated.rendererType": "dom",
"[vue]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"workbench.colorTheme": "One Dark Pro",
"workbench.editor.limit.enabled": true,
"workbench.editor.limit.value": 5,
//todo-tree settings
// TODO:
// FIXME:
// TAG:
// DONE:
"todo-tree.regex.regex": "((//|#|<!--|;|/\\*|^)\\s*($TAGS):|^\\s*- \\[ \\])",
"todo-tree.general.tags": [
"TODO",
"FIXME",
"tag",
"done",
"note"
],
"todo-tree.regex.regexCaseSensitive": false,
"todo-tree.tree.showInExplorer": true,
"todo-tree.highlights.defaultHighlight": {
"foreground": "black",
"background": "yellow",
"icon": "check",
"rulerColour": "yellow",
"type": "tag",
"iconColour": "yellow"
},
"todo-tree.highlights.customHighlight": {
"todo": {
"background": "yellow",
"rulerColour": "yellow",
"iconColour": "yellow"
},
"FIXME": {
"background": "red",
"icon": "beaker",
"rulerColour": "red",
"iconColour": "red",
},
"tag": {
"background": "blue",
"icon": "tag",
"rulerColour": "blue",
"iconColour": "blue",
"rulerLane": "full"
},
"done": {
"background": "green",
"icon": "issue-closed",
"rulerColour": "green",
"iconColour": "green",
},
"note": {
"background": "#f90",
"icon": "note",
"rulerColour": "#f90",
"iconColour ": "#f90"
}
},
"todo-tree.tree.showScanModeButton": false,
}
npm run serve
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。