手机版

用vue-cli3创建vue项目并配置VS Code自动代码格式化vue语法突出问题

时间:2021-08-24 来源:互联网 编辑:宝哥软件园 浏览:

在终端中运行以下命令:

Vue create xxx //xxx是项目的名称,如vue-project。然后,系统会提示我们选择默认预设或手动选择功能。使用向下箭头键,我们手动选择功能,然后按回车键。

然后,我们将看到一系列功能选项。使用向下箭头键,我们将向下移动并使用空格键选择所需的功能,然后按回车键。

交织器/格式化器是代码样式。我们将使用eslint pretier

我们将在保存时添加Lint的附加功能。

我们将选择一个单独的配置文件。

我们可以选择是否保存所有这些设置,并在下次生成项目时直接使用它们。这里不需要,选n就可以了。

如果要保存它,此设置将保存在。用户主目录。

这里我们选择npm作为包管理器。

创建项目后,cd进入项目的根目录,例如:cd vue-project。然后,运行命令:npm run serve在根目录下启动项目,然后打开浏览器:localhost:8080查看初始项目。

安装Vetur

此时,我们用VS Code打开这个项目。vue是灰色的,因为VS Code没有的语法亮点。vue文件。

所以我们需要安装插件Vetur来帮助我们。打开左边的插件市场。

然后搜索“Vetur”,在搜索结果中选择,点击“安装/安装”。然后单击重新加载/重新加载。

此时,我们的。vue文件突出显示。

此外,Vetur还有一些代码片段。我们在。vue文件并按回车键,这将自动用的骨架或支架填充文件。vue组件。

安装ESLint和更漂亮的

在扩展存储中,我们将搜索ESLint,然后继续安装。更漂亮是同一个步骤。安装后,我们将重新加载VS代码。

配置ESLint

将“plugin:printer/recommended”添加到我们项目根目录中的ESLintrc.js文件中,这将启用eslint中的Speclier支持。

module.exports={ root: true,env: { node: true },extends ' :[' plugin : vue/essential ',' plugin : specified/推荐',//我们添加了这一行' @ vue/specified '],rules: { '无控制台' : process . ENV . node _ ENV==' production '?错误' : '关闭','无调试器' : process . ENV . node _ ENV===' production '?错误' : '关闭' },解析器选项: {解析器:' babel-eslint'}}配置更漂亮的

我们还可以创建一个更漂亮的个人资料,并根据我们的个人风格或团队偏好添加一些特殊设置。

也创造。项目根目录中的prettierrc.js

模块。exports={singlequote: true,semi: false}这两个设置是将双引号转换为单引号,而不在末尾使用分号。

用户设置

为了进一步优化VS Code的开发体验,我们在用户设置中加入了一些配置。设置用户的首选项并输入settings.json文件。

首先,关闭Vetur的林挺函数并添加:

维特。验证。template' : false现在我们要告诉ESLint我们希望它验证哪些语言(vue、html和javascript),并为每种语言将autoFix设置为true:

ESLint . validate ' :[{ ' language ' : ' vue ',' autoFix': true },{ 'language': 'html ',' autoFix': true },{'language' :' JavaScript ',' autofix' : true}],然后设置ESLint autoFixOnSave。

eslint . autofixonssave ' : true,并将我们的编辑器本身设置为formatOnSave。

Editor.formatOnSave ' : true,到目前为止,我们的设置基本完成,当我们保存文件时,我们可以自动格式化代码。

摘要

以上是vue语法的亮点,用vue-cli3创建vue项目,配置边肖推出的VS Code自动代码格式化。希望对大家有帮助。如果你有任何问题,请给我留言,边肖会及时回复你的!

版权声明:用vue-cli3创建vue项目并配置VS Code自动代码格式化vue语法突出问题是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。