- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我不知道如何为函数括号之间的空间设置配置。我已将 处处 设置为 true,但是当我保存 .vue
文件时,该空间被删除 - 删除后,它会突出显示为错误( Missing space between function parentheses
)。它发生在 script
部分。在 .js
文件空间 被 添加,但 也 突出显示为错误,这一次... Unexpected space between function parentheses
?!在保存空间时,有一些设置配置(我现在无法重新创建),然后在 .vue
文件中再次删除了空间。
我的设置.json
"vetur.format.defaultFormatter.js": "prettier", // tried both prettier and typescript
// "vetur.format.defaultFormatter.js": "vscode-typescript", // tried both prettier and typescript
"javascript.format.insertSpaceBeforeFunctionParenthesis": true,
"typescript.format.insertSpaceBeforeFunctionParenthesis": true,
"vetur.format.defaultFormatterOptions": {
"prettier": {
"singleQuote": true,
"spaceBeforeFunctionParen": true,
"eslintIntegration": true,
},
"vscode-typescript": {
"singleQuote": true,
"spaceBeforeFunctionParen": true,
"eslintIntegration": true,
}
},
module.exports = {
root: true,
env: {
node: true
},
'extends': [
'plugin:vue/essential',
'@vue/standard'
],
rules: {
'no-console': process.env.NODE_ENV === 'production' ? 'error' : 'off',
'no-debugger': process.env.NODE_ENV === 'production' ? 'error' : 'off',
"space-before-function-paren": ["error", "always"], //setting this to 'never' removes the error highlight in vue files, not js files
},
parserOptions: {
parser: 'babel-eslint',
sourceType: "module"
}
}
最佳答案
试试这个:
npm install prettier@v1.19.1 --save-dev --save-exact
关于vue.js - Vetur/Eslint/VS Code - 无法在 .vue 文件的括号之间设置空格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60992811/
我很早就意识到,能熟练、高效阅读开源前端框架源码是成为一个高级前端工程师必须具备的基本技能之一,所以在我职业生涯的最早期,就已经开始做了很多次相关的尝试,但结果通常都以失败告终,原因五花八门:
我正在使用 Vue 为我的应用程序编写代码,一切都运行良好。然后我开始创建子组件,我不能再刷新本地主机了。 现在它说: “Vetur 找不到 'package.json” & “Vetur 找不到 '
该配置用于vue开发,最终效果是保存时自动根据eslint对js、html和css代码进行格式化。 vscode Vetur插件 Vetur插件用于识别vue文件,原本vetur自带格式化功能,
我的 vscode vetur 插件将 vue 文件的第一行标记为错误。这是使用完全空白的 .vue 文件模板的代码 export default { }
我注意到 prettier现在 Vetur 使用它来格式化 Vue 文件的 HTML 部分。我并不总是理解它的格式化方式: Finish 如果我只添加一个 class元素它去: Finish 但是,由
我在 Vue 的 main.ts 文件中安装了一个插件,在 plugin.d.ts 文件中声明了它的类型,然后在 component.vue 文件中使用它。编译工作正常,但 VSCode 智能感知仍然
在过去一周左右的时间里,我使用的每个 .VUE 文件都没有语法高亮显示。我通常有分机 维图尔 帮助对 .VUE 文件进行 synthax 突出显示和其他调整。 到目前为止我尝试过的事情: 卸载/重新安
在我的 VS 代码由于某种原因更新到最新版本后,我的 Vetur 显示代码有问题。仅在 IDE 中显示错误。编译没问题。 VSCode 版本:1.47.2Vetur 版本:0.25.0 Type of
试图在 VS Code 中获得 Vue/TypeScript/ESLint/Prettier/Vetur 格式是一场噩梦。有很多关于此的 GitHub 问题和 StackOverflow 帖子,但我向
设置:带有 Typescript、ESlint 的新 vue-cli 3.0 项目VSCode 中的活跃插件:Vetur、Prettier 我检查了我能找到的所有设置并来回试验但无法解决以下问题: P
我在 typescript nuxt.js 应用程序中遇到 Vetur 的奇怪错误。它在所有组件的第一行显示此错误消息,无论它是空行还是有标记。 我不确定这个错误是什么时候开始出现的,或者它到底是什么
如何防止 Prettier/Vetur 格式化这一行: import { defineComponent, reactive, computed, ref } from 'vue' 为此: impor
我在 VSCode 上使用 Vue.js,并安装了 Vetur 进行格式化。根据 this 视频,应该有 Scaffold 片段和 Emmett 代码完成。这些都没有出现在 VSCode 上。当我在
我不知道如何为函数括号之间的空间设置配置。我已将 处处 设置为 true,但是当我保存 .vue 文件时,该空间被删除 - 删除后,它会突出显示为错误( Missing space between f
我正在使用 在 vue 3 中,但我在我的方法中收到了这些警告,因为我不再需要返回它们。 知道为什么它会给我这些警告吗? 最佳答案 这是 4 个月后的事,但它可能会帮助遇到同样问题的其他人。 你没有包
我正在使用 在 vue 3 中,但我在我的方法中收到了这些警告,因为我不再需要返回它们。 知道为什么它会给我这些警告吗? 最佳答案 这是 4 个月后的事,但它可能会帮助遇到同样问题的其他人。 你没有包
在为我的项目制作新的 vue 页面时,我不断收到错误消息。错误是说: Vetur can't find tsconfig.json or jsconfig.json in /xxxx/xxxxxx.
我正在尝试设置我的 VSCode 编辑器来自动格式化我的 Vuejs 代码。我正在使用 Vetur 扩展,Prettier extension , 和 ESLint extension . 问题是当我
我是一名优秀的程序员,十分优秀!