写在前面
该系列主要用于记录工作中一些bug和一些不太好解决的问题,或者说是自己觉得很有记录必要的东西,所以学习,记录为主,样式美观为辅,基本不会做什么markdown的格式,方便查阅即可。
vite项目别名配置
遇到这个问题是因为技术栈用的是vite+vue3+ts,在项目中肯定需要用到ts的interface来约束对象的类型,初次发现该应用是在网上随便找了一个配置别名的方法,结果导致了使用别名,或者不使用别名,ts虽然可以找到通过别名找到该文件,但是无法解析interface,使interface无效!虽然不知道最初在网上找的那个配置错在哪里,这里通过正确的配置,又重启了vscode,终于成功了!
出现该问题有两个明显的特征:
1.如果配置了别名,则无法通过control+鼠标点击快捷进入该文件。
2.引入interface后,基本是无效,无法对参数进行约束,当把鼠标hover到别名上时,无法展示定义的类型约束。
正确的别名配置方法:
1.在vite.config.ts文件中的defineConfig添加属性:
2.如果此时还是出现上述的问题的话,还需要在tsconfig.json中的compilerOptions属性做如下配置:
3.此时如果还不可以的话,希望你可以重启一下vscode。
以上就是我破坑的步骤,具体还没有发现什么其他的问题
vite项目低版本浏览器兼容性问题
vite项目在本地运行到飞书浏览器样式错乱
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。