-
Notifications
You must be signed in to change notification settings - Fork 4.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
刚创建一个taro小程序,报了一个找不到sass类型定义文件 #14166
Comments
没有复现,可以升级到最新版再试试,如还有问题请提供一下完整可复现的仓库 |
升级到3.6.8解决了 |
我就是3.6.8 ,依然如此 |
package里的@type/node删掉这个文件就不报错了 |
应该是因为 @types/sass 这个包安装成了 1.45.0 这个版本,它删除了所有的类型声明文件,而 taro 的一些版本依赖的 sass 版本又比较低,还没有自己的类型文件,所以导致找不到 sass 类型文件。 我看最新的代码里已经锁死了 @types/sass 这个版本到1.43.1,所以升级taro应该可以解决问题。但不排除需要删掉项目 lock 文件重装依赖,或者使用 resolutions 强制指定依赖。 最终问题好没好要看项目实际安装的 @types/sass 是不是 1.43.1 @zhiqianli |
@souldar 确实如此,我初始化一个项目就报这个错误,安装@types/sass 1.43.1 就好了。1.45依旧会报错。 |
非常感谢,按照这个方法成功解决了报错。 |
相关平台
微信小程序
小程序基础库: 2.25.2
使用框架: React
复现步骤
1.刚创建一个taro小程序
2.打开tsconfig.json
期望结果
不会出现"找不到"sass"的类型定义文件"-ts报错
实际结果
仍然出现ts报错
环境信息
The text was updated successfully, but these errors were encountered: