uniapp项目在运行时报错: DEPRECATION WARNING: Global built-in functions are deprecated and will be removed in Dart Sass 3.0.0
该报错信息翻译过来说:全局内置函数已被弃用,并将在Dart Sass 3.0.0中删除
我查了一下,应该是说我项目版本的sass版本与我其它的组件库版本不匹配导致的,一般做法就是降低sass版本。
我查了一下我当前项目的sass版本:1.77.8 是一个比较稳定的版本,按理来说不该出现该报错信息才对
不死心的我在一通乱七八糟的操作中,机缘巧合之下使用npm查了一下我当前项目的sass版本:
至此,大家应该能够发现问题了,npm查找出来的sass版本居然和package.json中的sass版本不一致!
所以我把node_modules文件夹删了之后重新下载,结果居然还是不变,那也就是说我的npm出现了问题,居然给我下载了新版本的sass!!!
既然这样,那就很好解决了~
css 代码解读复制代码直接本地下载指定版本的sass npm install sass@1.77.8
然后重新运行uniapp项目,over!报错信息不会再弹出啦!
再查看一下本地项目的sass版本~
至此,bug已成功搞定~!
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。