Open qiaolin-pan opened 2 days ago
这个应该是你安装的 sass
版本问题,Taroify
不做 sass 编译,完全依靠 Taro
框架。
我也遇到了,但是我启用的是less,不知道为什么报这个错
这个应该是你安装的
sass
版本问题,Taroify
不做 sass 编译,完全依靠Taro
框架。
@Pilotager 我的taro
框架是最新版本4.0.6
,但是我重新安装taro@4.0.5
问题依然存在,我的项目里面没有安装sass
,但是这个警告确实是提示的taroify+core
和taroify+icon
,我尝试在本地项目中使用pnpm add sass@1.49.7 -D
安装旧版本的sass
,警告消失
问题出在哪个包
@taroify/core, @taroify/icons
问题出在哪个平台/设备/浏览器
H5
平台/设备/浏览器
No response
你正在使用的 Taroify 版本是多少
0.4.1-alpha.0
描述一下您遇到的问题以及重现步骤
终端运行
pnpm dev:h5
后,提示一堆警告:WARNING in ./nodemodules/.pnpm/@taroify+core@0.4.1-alpha.0@tarojs+components@4.0.6@tarojs+helper@4.0.6@tarojs+shared@4.0._ze3q5jc6iqwygtuycfbcmknu2e/node_modules/@taroify/core/action-sheet/index.scss (./node_modules/.pnpm/css-loader@7.1.2webpack@5.95.0@swc+core@1.3.96_/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].oneOf[2].use[0]!./node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.47_typescript@5.6.3webpack@5.95.0@swc+core@1.3.96_/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[0]!./node_modules/.pnpm/resolve-url-loader@5.0.0/node_modules/resolve-url-loader/index.js!./node_modules/.pnpm/sass-loader@14.2.1_sass@1.79.4webpack@5.95.0@swc+core@1.3.96_/node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!./nodemodules/.pnpm/@taroify+core@0.4.1-alpha.0@tarojs+components@4.0.6@tarojs+helper@4.0.6@tarojs+shared@4.0._ze3q5jc6iqwygtuycfbcmknu2e/node_modules/@taroify/core/action-sheet/index.scss) Module Warning (from ./node_modules/.pnpm/sass-loader@14.2.1_sass@1.79.4webpack@5.95.0@swc+core@1.3.96_/node_modules/sass-loader/dist/cjs.js): Deprecation The legacy JS API is deprecated and will be removed in Dart Sass 2.0.0.
More info: https://sass-lang.com/d/legacy-js-api
如果可能的话,请包含一个代码框的链接与复制的问题
No response
你知道如何解决这个问题吗
None
您是否愿意参与修复这个问题,并创建一个 PR
None
修复这个问题的解决方案
No response