问题标签 [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.
javascript - alt+click 后,vetur 转到定义无法重定向
我是 vue 高级用户,我需要在我的项目中 ALT+click (multiCursorModifier) 在各种 vue 组件上跳转到定义/实现。我已经安装了 vetur,这是我的 settings.json vetur 特定设置。
这是我的 jsconfig.json
这是我点击我的 vue 2 组件时得到的。
我想要的只是点击定义来工作。我也尝试过 vue peek 扩展,但没有成功。我该如何进一步进行?
emacs - 如何在 Emacs 中为非标准目录设置设置 jsts/vls?
我正在使用 emacs 帮助开发使用 lsp-mode、jsts 和 vls 的 Nuxt Web 应用程序(vue 语言服务器与 nuxt 一起使用)。但是,我的 Nuxt 应用程序不在根目录中。设置如下所示:
尝试编辑 /app 目录中的任何文件时,我收到以下错误消息:
此消息出现在 lsp 日志中:
并且 lsp-log 收到这条消息的垃圾邮件:
我知道解决方案可能是将 jsconfig.json 文件添加到项目根目录中,该文件指示 vetur 和我的 lsp 查找 package.json 但我如何实际设置此文件?我的 lsp-log 中关于 Vuetify 的特定模块的重复消息是怎么回事?它不会为其他任何东西发送垃圾邮件。
visual-studio-code - 在函数内部保留空行
我有 Vetur-Prettier 和 eslint
我想保留我的空行。我不想要这种效果: https ://www.youtube.com/watch?v=Lcw2a25Zn68
我试过:.editorconfig:
.eslintrc:
我对如何解决这个问题束手无策。它还删除了我当前所在行上的空格,因此我必须不断地回到我正在工作的位置。
vuejs3 - Vetur 在 Visual Studio Core 中将格式 2 个空格更改为 4 个空格
在 VueJS 3 CLI 中开发并添加了 Vetur 扩展以获得支持。找到几个参考来更改 Vetur 配置文件中的缩进设置,但不知道该文件的位置可能在我的机器上。
vue.js - 如何防止智能感知在道具前自动添加列(Vue3)
我一直在与这个问题作斗争一段时间。有谁知道如何防止智能感知(在 VSCode 中)在自动完成时添加列?
我有我的自定义组件,这就是我的智能感知自动完成组件道具的方式。
- 扩展是 Vetur v0.34.1 ( https://marketplace.visualstudio.com/items?itemName=octref.vetur )。
- 我没有 vetur 设置的配置。
更新
因此,在为每个组件生成标签和属性后,我能够生成正确的 IntelliSense 自动完成功能(按照此分步解决方案为自定义组件自动生成标签和属性)。
现在
如何禁用不正确的自动完成?
更新 卸载 Vetur 并切换到这个掌心,一切都像 Typescript 的魅力一样。
vuejs3 - 如何避免“组件已声明但其值从未被读取”。当我使用 Vue3 设置语法时?
Vetur 显示此警告:
模板似乎无法读取带有设置语法变量的脚本。我怎样才能避免这个警告?
typescript - 使用 Apollo 在 TypeScript 中填充常量时,对象的类型为“未知”.Vetur(2571)
我正在使用 useQuery(来自 Apollo)来获取数据,如下所示:
我fetchedResources
在 v-for 中使用循环数据:
每次使用时,resource
我都会在 Visual Studio 中收到以下错误:
我认为问题是我需要在常量中为每个填充变量声明类型。任何想法如何解决这个问题?
vue.js - 防止不必要的换行
我对整个 eslint/vetur/prettier 配置有点迷茫,我该如何防止这种情况发生?它使代码占用更多空间,将相邻的东西推到视野之外。PrintWidth 不会改变任何东西。
(注意:这些是在 Paint 中缝合的两个不同示例,之间的空格不是我的问题的一部分) 换行噩梦