Open aliuq opened 1 year ago
我有一个新的需求,需要在 route 块中添加一个新的属性,来在钩子函数中进行处理,如何通过 volar 补充额外的类型声明
<route lang="json"> { "demo": true } </route>
无
System: OS: Windows 11 10.0.25997 CPU: (20) x64 12th Gen Intel(R) Core(TM) i7-12700H Memory: 8.96 GB / 39.70 GB Binaries: Node: 18.16.1 - C:\scoop_soft\apps\nvm\current\nodejs\nodejs\node.EXE Yarn: 3.6.1 - C:\scoop_soft\apps\nvm\current\nodejs\nodejs\yarn.CMD npm: 9.5.1 - C:\scoop_soft\apps\nvm\current\nodejs\nodejs\npm.CMD pnpm: 8.6.9 - C:\scoop_soft\apps\nvm\current\nodejs\nodejs\pnpm.CMD Browsers: Edge: Chromium (121.0.2220.3) Internet Explorer: 11.0.25997.1000 volar.config.js ```js const volarServiceUniPages = require('@uni-helper/volar-service-uni-pages') module.exports = { services: [volarServiceUniPages()], }
### 使用的包管理器 pnpm ### 核对 - [X] 遵循我们的 [行为准则](https://github.com/uni-helper/.github/blob/main/CODE_OF_CONDUCT.md) - [X] 检查是否已经有一个报告相同错误的问题,以避免重复创建。 - [X] 这是一个具体的错误。请开启 GitHub 讨论你的疑问。 - [X] 所提供的复现是这个问题的 [最小复现](https://stackoverflow.com/help/minimal-reproducible-example)。
暂不支持,欢迎 PR~
volar 复杂了,我暂时还不太会 🤣
https://github.com/leookun/vite-plugin-uni-pages/tree/main
由于 https://github.com/vuejs/language-tools/issues/4709,最新的 volar 不支持 route block 里面的智能提示,我们可能将要放弃 route block
描述问题
我有一个新的需求,需要在 route 块中添加一个新的属性,来在钩子函数中进行处理,如何通过 volar 补充额外的类型声明
复现
无
系统信息