共计 1376 个字符,预计需要花费 4 分钟才能阅读完成。
2025.2.17,终于迎来了Windows版本正式上线,赶紧下载试用。
一开始碰到很头疼的问题:
类型"{ class: string;openType: string; onChooseavatar: any;}"的参数不能赋给类型4<rout"ComponentPublicInstanceConstructor<CreateComponentPublicInstance<Readonly<Partial<{ size.CButtonSize; type: ButtonType; plain: boolean; disabled: boolean; loading: boolean;6formType: _ButtonFormType; openType: _ButtonOpenType; ... 24 more ...8styonAgreeprivacyauthorization: _Button0nAgreeprivacyauthorization; }>>, ....”的参数5n不能将类型“{ class:string;openType: string;onchooseavatar: any;}"分配给类型6."ComponentPublicInstanceConstructor<createcomponentPublicInstance<Readonly<Partial< size:7ButtonSize; type: ButtonType; plain: boolean; disabled: boolean; loading: boolean;8formType: ButtonFormType; openType: _ButtonOpenType; ... 24 more ...;9<temponAgreeprivacyauthorization: _Button0nAgreeprivacyauthorization; }>>,
类似这样的类型错误,以及保存文件的时候右下角提示:
从 "'Stylelint', 'ESLint', 'JavaScript 和 TypeScript 的语言功能'" (configure)中获取代码操作。
第一个错误是因为vue-official 插件的版本问题,从cursor或者vscode导入配置完成的时候,有个查看详情,可以看到一些跳过的插件,一开始不明白为什么跳过,后来感觉是trae不支持那边的插件版本,导致跳过插件安装。这时候就到插件市场下载旧点版本的过来手动安装就可以了。
关于第二个问题,貌似没有根治。网上说是设置中:
// 保存的时候自动格式化
// "editor.formatOnSave": true,
//开启自动修复
"editor.codeActionsOnSave": {
"source.fixAll": "explicit",
"source.fixAll.eslint": "explicit",
"source.fixAll.stylelint": "explicit"
},
这两个设置可能有冲突,我注释掉了 `editor.formatOnSave` 之后,还是会提示,不过好像会好点,提示的次数少了。
这个设置在项目根目录下的 .vscode/settings.json 中会有,在trae的总体settings.json中也可能会有,都检查一下。
正文完