在HBuilderX或uniapp中升级Sass版本
摘要 HBuilderX内置的Sass插件版本较旧(1.43.4),导致不支持新功能。解决方法是手动升级dart-sass版本:1)找到HBuilderX安装目录下的plugins\compile-dart-sass;2)执行npm update更新Sass版本;3)重启HBuilderX即可完成升级。该方法绕过了官方插件更新滞后的限制,使开发者能够使用最新Sass功能。
·
在HBuilderX和uniapp中升级Sass版本
HBuilderX的内置版本
因为sass是HBuilderX的插件, 所以需要升级HBuilderX中sass插件, 但是sass插件上次更新是2021年, HBuilderX中的sass版本是1.43.4, 好几年没有更新了, 很多新功能不支持. 导致很多问题.
解决思路, 升级sass版本
sass插件虽然是官方插件, 但是还是使用了dart-sass库, 所以我们直接更新dart-sass版本就可以了.
解决步骤
插件在HBuilderX的安装目录下的 plugins\sass 目录下, 直接修改package.json中的sass版本.
1. 打开HBuilderX安装目录
在左面找到HBuilderX的快捷方式, 右键选择"打开文件所在的位置".
2. 打开sass插件目录.
打开 plugins\compile-dart-sass 目录.
3. 修改sass版本
执行命令 npm update. sass就升级到了最新版本.
4. 查看sass版本
打开compile-dart-sass\node_modules\sass\package.json文件, 可以看到当前的版本是1.43.4, 说明升级成功了.
5. 重启HBuilderX
ok, 这就可以了.
更多推荐
所有评论(0)