vite+ts搭建的项目,@配置失效的解决办法

news/2024/10/22 11:13:45

今天创建新项目,按照往常的管理去配置@别名

  • 安装依赖:因为path是node中的模块,node又不支持ts,所以:

yarn add @types/node 或者 npm i @types/node

然后进vite.config.ts,添加添加@别名

resolve: {alias: {'@': resolve(__dirname, 'src')}}

其实到这里,就可以使用@符号了,但仅限于JS

image

引完确实能用,但是会报错,过不了TS的检查

image

包括引入外部的TS文件,不生效

image

然后在tsconfig.json文件的compilerOptions中,进行如下配

"compilerOptions": {"baseUrl": ".","paths": {"@/*": ["src/*"]}}

有些项目到这,引入文件的报错已经解除,也可以正常使用外部定义的TS文件
要是这么简单,怎么又会有我这篇文章呢,我的项目也不肯就这么结束
要是上述报错还没有解除,TS外部文件也用不了,来看这里

image

我的项目里面还有一个tsconfig.app.json文件,再配置一遍compilerOptions

"compilerOptions": {"baseUrl": ".","paths": {"@/*": ["src/*"]}}

到这里,引入的报错已经解除,外部的TS文件,也可以正常使用

image

完美,收工!!!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.ryyt.cn/news/72300.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈,一经查实,立即删除!

相关文章

点阵数码管显示屏驱动VK16K33C SOP20高亮LED数显屏驱动芯片,内置RC振荡器, I2C通讯接口

产品品牌:永嘉微电/VINKA 产品型号:VK16K33C 封装形式:SOP20 概述 VK16K33C是一种带按键扫描接口的数码管或点阵LED驱动控制专用芯片,内部集成有数据锁 存器、键盘扫描、LED 驱动模块等电路。数据通过I2C通讯接口与MCU通信。SEG脚接LED阳 极,GRID脚接LED阴极,可支持8SEGx…

网站首页在后台哪里修改?网站后台管理员密码修改?

网站首页修改位置登录后台:首先使用管理员账号登录到网站的内容管理系统(CMS)后台。 导航至页面管理:在后台管理界面中找到“页面管理”或“内容管理”的选项。 选择首页编辑:在页面列表中找到网站首页对应的条目,点击进入编辑模式。 进行修改并保存:根据需求修改首页内…

网站后台修改模板?公司网站轮播如何修改?

网站后台修改模板登录后台:使用管理员账号登录网站后台。 导航至模板管理:在后台主界面中找到“模板管理”、“主题设置”或类似的选项。选择模板:从模板列表中选择当前使用的模板或想要切换的新模板。编辑模板:进入模板编辑页面,可以对模板的样式、布局等进行调整。保存并…

微信小程序-wxs

<wxs src="../../wxs/filter.wxs" module="tools"></wxs>具体参考小程序文档-框架 具体使用: 1.demo.wxml <wxs src="../../wxs/filter.wxs" module="tools"></wxs> <view class="numweek {{tools.d…

YouTube 上线「用相机拍摄」标签为真实视频「验明正身」;美国被曝考虑限制向中东国家出口 AI 芯片丨 RTE 开发者日报

开发者朋友们大家好:这里是 「RTE 开发者日报」 ,每天和大家一起看新闻、聊八卦。我们的社区编辑团队会整理分享 RTE(Real-Time Engagement) 领域内「有话题的 新闻 」、「有态度的 观点 」、「有意思的 数据 」、「有思考的 文章 」、「有看点的 会议 」,但内…

【PCIE738-0】基于PCIe总线架构的半高半长2路QSFP28 100G以太网光纤通道适配器

板卡概述 PCIE738-0是一款基于半高半长PCIE总线架构的2路QSFP28 100G以太网光纤通道适配器,该产品为半高PCIe卡,适合于半高机箱的服务器或者工作站。 板卡采用Xilinx 16nm Kintex UltraScale+系列FPGA XCKU5P作为主处理器,具有1组32位DDR4 SDRAM作为高速数据缓存单元,板卡支…

2024.10.16总结

啦啦啦本文于 github 博客同步更新。 A: 打表发现有决策单调性,考虑人类智慧,每次向后跳 \(rand\%200\) 个点,若更优则继续跳,然后就过了。 正解是这样写的: 设 \(p[i\)] 为当前层的最优决策点,把决策按顺序加入,同时更新 \(p[i]\) 把相同的 \(p[i]\) 合并成一个点,对…