vscode 开发Vue项目的方法步骤
下载地址:
vscodehttps://marketplace.visualstudio.com/VSCode或者本地地址:https://www.nhooo.com/softs/606746.html
开始安装插件
- Vetur:vue的文件代码高亮
- AtomOneDarkTheme:好看的代码颜色主题
- Simpleicontheme:清爽文件夹主题
- Prettier-code:代码格式化
- ESLint:代码规范检查
- DebuggerforChrome:断点调试
配置ESLint
打开用户设置文件
//vscode默认启用了根据文件类型自动设置tabsize的选项
"editor.detectIndentation":false,
//重新设定tabsize
"editor.tabSize":2,
//#每次保存的时候自动格式化
"editor.formatOnSave":true,
//#每次保存的时候将代码按eslint格式进行修复
"eslint.autoFixOnSave":true,
//添加vue支持
"eslint.validate":[
"javascript",
"javascriptreact",
{
"language":"vue",
"autoFix":true
}
],
//#让prettier使用eslint的代码格式进行校验
"prettier.eslintIntegration":true,
//#去掉代码结尾的分号
"prettier.semi":false,
//#使用带引号替代双引号
"prettier.singleQuote":true,
//#让函数(名)和后面的括号之间加个空格
"javascript.format.insertSpaceBeforeFunctionParenthesis":true,
//#这个按用户自身习惯选择
"vetur.format.defaultFormatter.html":"js-beautify-html",
//#让vue中的js按编辑器自带的ts格式进行格式化
"vetur.format.defaultFormatter.js":"vscode-typescript",
"vetur.format.defaultFormatterOptions":{
"js-beautify-html":{
"wrap_attributes":"force-aligned"
//#vue组件中html代码格式化样式
}
}
保存代码自动按照eslint格式化,一应俱全
断点调试
官网推荐https://cn.vuejs.org/v2/cookbook/debugging-in-vscode.html
1、在浏览器中展示源码
如果你使用的是VueCLI2,请设置并更新config/index.js内的devtool属性:
devtool:'source-map',
如果你使用的是VueCLI3,请设置并更新vue.config.js内的devtool属性:
module.exports={
configureWebpack:{
devtool:'source-map'
}
}
2、在vscode中
点击在ActivityBar里的Debugger图标来到Debug视图,然后点击那个齿轮图标来配置一个launch.json的文件,选择Chrome/Firefox:Launch环境。然后将生成的launch.json的内容替换成为相应的配置:
{
"version":"0.2.0",
"configurations":[
{
"type":"chrome",
"request":"launch",
"name":"vuejs:chrome",
"url":"http://localhost:8080",
"webRoot":"${workspaceFolder}/src",
"breakOnLoad":true,
"sourceMapPathOverrides":{
"webpack:///src/*":"${webRoot}/*"
}
},
{
"type":"firefox",
"request":"launch",
"name":"vuejs:firefox",
"url":"http://localhost:8080",
"webRoot":"${workspaceFolder}/src",
"pathMappings":[{"url":"webpack:///src/","path":"${webRoot}/"}]
}
]
}
然后就去使用吧,希望对大家的学习有所帮助,也希望大家多多支持毛票票。