问题标签 [vetur]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
sass - VSCode for Vue 中的 Scss 格式
我搞砸了我的 VSCode 设置,现在我无法恢复 SCSS 格式。它不适用于 Vue SFC<style lang="scss" />
和纯 SCSS 文件。我安装了 Vetur,没有 Prettier。这是我的 VSCode 设置:
非常感谢您的帮助!
typescript - Vue JS 打字稿项目。试图减少每个组件中的模型导入,但 Vetur 抱怨
问题
我在整个项目中有很多重用的导入,我想将其最小化以获得更简洁的代码。我在我的项目中使用类模型,并将它们导入几乎每个组件中。
到目前为止已完成故障排除
我开始使用单个文件进行测试。我在我的 main.ts 文件中导入了模型,并且在功能上它工作正常,但 Vetur 在我的 vscode 终端中抛出错误。那是怎么回事?如何消除这些错误?
这是我必须在 Vetur 上查看的东西,它是这里的设置吗?
Main.ts
零件
就像我说的那样,从功能上讲,这一切都正常工作,我可以从组件中删除导入,但问题是终端中的 vetur 错误。
我有一个垫片文件,它看起来像这样
shim-vue.d.ts
tsconfig.json
vue.js - 我可以不将 Vetur 添加到我的 Vue.js 3 应用程序中吗?
我正在使用 Visual Studio Code 开发 Vue.js 3 应用程序。在我在 vuemastery.com 上的早期学习中,它被指示使用 Vetur,但我发现 Vetur 太麻烦了,无法让它工作,而且耗费大量时间。Vetur 文档只是“扔沙拉”,并没有针对具体问题;它也需要大量的编辑。我可以没有 Vetur 吗?
Vetur 找不到 tsconfig 等。找不到模块 '../assets/ 等。
visual-studio-code - VSCode nuxtjs css "wi" emmet 缩写自动补全 "widows"
在 vscode 中的 nuxt 项目中工作时,而不是现有的片段顺序,我看到了与 img 中一样的损坏顺序 css 片段。我该如何管理这个问题。我已经尝试过,用户片段配置,包括语言配置。对于 vue 和扩展片段 conf。
vue.js - Vetur 错误,vetur 找不到任何元素,例如模板、div 以及更多错误
目前,我正在构建一个 chrome 扩展,其中包含扩展的 vue 代码部分。我没有使用 vue-cli 来构建项目,我已经从头开始创建了所有包。我注意到一个错误,基本上 Vetur 正在向我的所有代码抛出错误。这是一张图片:
我在 github 上看到过这个问题,这里是链接:https ://github.com/vuejs/vetur/issues/1221 。
但是,此问题中建议的临时修复,通过将 Experimental: Template Interpolation Service 设置更改为 false,已针对我在 Vetur 上的设置设置为 false。
我很想解决这个问题,这样我就可以轻松地在 vs 代码上编写 vue 代码。目前,当我运行扩展时,代码正在编译,所以这只是改善我的开发环境的问题。
vue.js - 如何防止 Vetur/Prettier 在逗号后添加新行(TS/Vue3)
如何防止 Prettier/Vetur 格式化这一行:
对此:
vue.js - 如何修复 vscode 中的 eslint 缩进错误?
抱歉,我的英语不好,但我需要知道如何解决它。
我尝试使用每个缩进规则,它不起作用......
当我使用 Vetur 格式化程序时,我希望一切顺利。
请告诉我如何解决它,谢谢
javascript - VS Code 将 JavaScript 文件视为 Typescript
我目前已经开始使用 Typescript,并且已经使用了几天,一切正常(Emmet、linting 等),但是当我打开用 JavaScript 编写的旧项目时,vs 代码给了我警告以及有关打字的错误以及与打字稿相关的内容。不知何故,Vs Code 无法识别我正在使用 JavaScript。
PS。我正在开发一个 vue (nuxt) 项目,而 Vetur 插件正在处理语法高亮、linting 等...
错误示例:声明了“modifyHtml”,但它的值从不读取。ts(6133)
'CombinedVueInstance<Record<never, any> & Vue, object, object, object, Record<never, any>>'.Vetur(2339) 类型不存在属性 '$store'
这是我的 settings.js:
javascript - 如何修复 Vue 3 中的 Vetur Linting 错误
我在 Vue 3 模板中使用以下代码
代码工作正常,但 Vetur 扩展在该行中给出错误::class="selectedTool === menu.title ? 'rounded-full bg-gray-600' : ''"
“此条件将始终返回 'false',因为类型 'Ref<string | undefined> | undefined' 和 'Tools' 没有重叠”。
我已经在 VsCode 设置中设置了 "vetur.validation.template": false 。但它仍然给出错误。我想知道如何解决这个 Vetur 错误。谢谢
这是完整的代码:
// useTool.ts 文件
// 枚举/tools.ts 文件
typescript - 找不到名称“用户”.Vetur(2304)
我正在尝试使用打字稿在 Vue.js 中编写应用程序。
使用 vue create 引导的应用程序。
我正在使用 VS 代码
我在控制台中有消息:
编译成功
没有发现问题。
Everytging 工作正常但
我的 Vetur 扩展(v0.34.1)向我大喊这个错误
重新加载 Vetur 没有帮助
当我将 Vetur 降级到 v0.20.x 时错误消失
是否有任何解决方案可以使用 vetur v 至少 0.3xx 而不会出现这个恼人的错误?或者以某种方式关闭它?
我的版本:
我的组件: