【dart-sass】/deep/、>>>的问题

博客介绍了使用 ::v-deep 的方法,还给出了相关参考资料,包括 GitHub 链接及本地文件路径。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

使用 ::v-deep 即可

 

参考资料

https://github.com/dart-lang/angular/issues/454

G:\test\vue-cli-dart-scss\node_modules\@vue\component-compiler-utils\CHANGELOG.md

### Features

* implement ::v-deep as a shadow piercing combinator ([#54](https://github.com/vuejs/component-compiler-utils/issues/54)) ([8b2c646](https://github.com/vuejs/component-compiler-utils/commit/8b2c646))​​

 

水图

Vue2 scss 预编译器默认已由 node-sass 更换为 dart-sass,如果您的代码使用了 dart-sass 不支持的旧语法,可能存在部分不兼容的问题。 18:18:09.216 解决方案: 18:18:09.216 方案1:调整为 dart-sass 支持的语法,将深度选择器 /deep/ 调整为 ::v-deep,详情:https://uniapp.dcloud.net.cn/tutorial/syntax-css.html#css-preprocessor 18:18:09.216 方案2:如果您希望继续使用node-sass,您可以在 manifest.json 中配置 "sassImplementationName": "node-sass",详情:https://uniapp.dcloud.net.cn/tutorial/syntax-css.html#css-preprocessor 18:18:09.216 18:18:09.216 Module build failed (from ./node_modules/mini-css-extract-plugin/dist/loader.js): 18:18:09.216 ModuleBuildError: Module build failed (from ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/sass-loader/dist/cjs.js): 18:18:09.217 SassError: expected selector. 18:18:09.217 ╷ 18:18:09.217 2 │ /deep/.u-button--success{ 18:18:09.217 │ ^ 18:18:09.217 ╵ 18:18:09.217 E:\1rock\cr\cr-chart\uni.scss 2:1 @use 18:18:09.217 E:\1rock\cr\cr-chart\App.vue 1:1 root stylesheet 18:18:09.217 at D:\Program Files\HBuilderX\plugins\uniapp-cli\node_modules\webpack\lib\NormalModule.js:316:20 18:18:09.217 at D:\Program Files\HBuilderX\plugins\uniapp-cli\node_modules\loader-runner\lib\LoaderRunner.js:367:11 18:18:09.217 at D:\Program Files\HBuilderX\plugins\uniapp-cli\node_modules\loader-runner\lib\LoaderRunner.js:233:18 18:18:09.217 at context.callback (D:\Program Files\HBuilderX\plugins\uniapp-cli\node_modules\loader-runner\lib\LoaderRunner.js:111:13) 18:18:09.217 at D:\Program Files\HBuilderX\plugins\uniapp-cli\node_modules\@dcloudio\vue-cli-plugin-uni\packages\sass-loader\dist\index.js:75:7 18:18:09.217 at Function.call$2 (D:\Program Files\HBuilderX\plugins\compile-dart-sass\node_modules\sass\sass.dart.js:96399:16) 18:18:09.217 at render_closure1.call$2 (D:\Program Files\HBuilderX\plugins\compile-dart-sass\node_modules\sass\sass.dart.js:82305:12) 18:18:09.217 at _RootZone.runBinary$3$3 (D:\Program Files\HBuilderX\plugins\compile-dart-sass\node_modules\sass\sass.dart.js:28284:18) 18:18:09.217 at _FutureListener.handleError$1 (D:\Program Files\HBuilderX\plugins\compile-dart-sass\node_modules\sass\sass.dart.js:26806:21) 18:18:09.218 at _Future__propagateToListeners_handleError.call$0 (D:\Program Files\HBuilderX\plugins\compile-dart-sass\node_modules\sass\sass.dart.js:27113:49) 18:18:09.218 at Object._Future__propagateToListeners (D:\Program Files\HBuilderX\plugins\compile-dart-sass\node_modules\sass\sass.dart.js:12137:77) 18:18:09.218 at _Future._completeError$2 (D:\Program Files\HBuilderX\plugins\compile-dart-sass\node_modules\sass\sass.dart.js:26959:9) 18:18:09.218 at _AsyncAwaitCompleter.completeError$2 (D:\Program Files\HBuilderX\plugins\compile-dart-sass\node_modules\sass\sass.dart.js:26618:12) 18:18:09.218 at Object._asyncRethrow (D:\Program Files\HBuilderX\plugins\compile-dart-sass\node_modules\sass\sass.dart.js:11940:17) 18:18:09.218 at D:\Program Files\HBuilderX\plugins\compile-dart-sass\node_modules\sass\sass.dart.js:15783:20 18:18:09.218 at _wrapJsFunctionForAsync_closure.$protected (D:\Program Files\HBuilderX\plugins\compile-dart-sass\node_modules\sass\sass.dart.js:11965:15) 18:18:09.218 at _wrapJsFunctionForAsync_closure.call$2 (D:\Program Files\HBuilderX\plugins\compile-dart-sass\node_modules\sass\sass.dart.js:26637:12) 18:18:09.218 at _awaitOnObject_closure0.call$2 (D:\Program Files\HBuilderX\plugins\compile-dart-sass\node_modules\sass\sass.dart.js:26631:25) 18:18:09.218 at _RootZone.runBinary$3$3 (D:\Program Files\HBuilderX\plugins\compile-dart-sass\node_modules\sass\sass.dart.js:28284:18) 18:18:09.218 at _FutureListener.handleError$1 (D:\Program Files\HBuilderX\plugins\compile-dart-sass\node_modules\sass\sass.dart.js:26806:21) 18:18:09.218 at _Future__propagateToListeners_handleError.call$0 (D:\Program Files\HBuilderX\plugins\compile-dart-sass\node_modules\sass\sass.dart.js:27113:49) 18:18:09.218 at Object._Future__propagateToListeners (D:\Program Files\HBuilderX\plugins\compile-dart-sass\node_modules\sass\sass.dart.js:12137:77) 18:18:09.218 at _Future._completeError$2 (D:\Program Files\HBuilderX\plugins\compile-dart-sass\node_modules\sass\sass.dart.js:26959:9) 18:18:09.218 at _AsyncAwaitCompleter.completeError$2 (D:\Program Files\HBuilderX\plugins\compile-dart-sass\node_modules\sass\sass.dart.js:26618:12) 18:18:09.219 at Object._asyncRethrow (D:\Program Files\HBuilderX\plugins\compile-dart-sass\node_modules\sass\sass.dart.js:11940:17) 18:18:09.219 at D:\Program Files\HBuilderX\plugins\compile-dart-sass\node_modules\sass\sass.dart.js:21292:20 18:18:09.219 at _wrapJsFunctionForAsync_closure.$protected (D:\Program Files\HBuilderX\plugins\compile-dart-sass\node_modules\sass\sass.dart.js:11965:15) 18:18:09.219 at _wrapJsFunctionForAsync_closure.call$2 (D:\Program Files\HBuilderX\plugins\compile-dart-sass\node_modules\sass\sass.dart.js:26637:12) 18:18:09.219 at _awaitOnObject_closure0.call$2 (D:\Program Files\HBuilderX\plugins\compile-dart-sass\node_modules\sass\sass.dart.js:26631:25) 18:18:09.219 at _RootZone.runBinary$3$3 (D:\Program Files\HBuilderX\plugins\compile-dart-sass\node_modules\sass\sass.dart.js:28284:18) 18:18:09.219 at _FutureListener.handleError$1 (D:\Program Files\HBuilderX\plugins\compile-dart-sass\node_modules\sass\sass.dart.js:26806:21) 18:18:09.219 at _Future__propagateToListeners_handleError.call$0 (D:\Program Files\HBuilderX\plugins\compile-dart-sass\node_modules\sass\sass.dart.js:27113:49) 18:18:09.219 at Object._Future__propagateToListeners (D:\Program Files\HBuilderX\plugins\compile-dart-sass\node_modules\sass\sass.dart.js:12137:77) 18:18:09.219 at _Future._completeError$2 (D:\Program Files\HBuilderX\plugins\compile-dart-sass\node_modules\sass\sass.dart.js:26959:9) 18:18:09.219 at _AsyncAwaitCompleter.completeError$2 (D:\Program Files\HBuilderX\plugins\compile-dart-sass\node_modules\sass\sass.dart.js:26618:12) 18:18:09.219 at Object._asyncRethrow (D:\Program Files\HBuilderX\plugins\compile-dart-sass\node_modules\sass\sass.dart.js:11940:17) 18:18:09.219 at D:\Program Files\HBuilderX\plugins\compile-dart-sass\node_modules\sass\sass.dart.js:21327:20 18:18:09.219 at _wrapJsFunctionForAsync_closure.$protected (D:\Program Files\HBuilderX\plugins\compile-dart-sass\node_modules\sass\sass.dart.js:11965:15) 18:18:09.219 at _wrapJsFunctionForAsync_closure.call$2 (D:\Program Files\HBuilderX\plugins\compile-dart-sass\node_modules\sass\sass.dart.js:26637:12) 18:18:09.219 at _awaitOnObject_closure0.call$2 (D:\Program Files\HBuilderX\plugins\compile-dart-sass\node_modules\sass\sass.dart.js:26631:25) 18:18:09.219 at _RootZone.runBinary$3$3 (D:\Program Files\HBuilderX\plugins\compile-dart-sass\node_modules\sass\sass.dart.js:28284:18) 18:18:09.219 at _FutureListener.handleError$1 (D:\Program Files\HBuilderX\plugins\compile-dart-sass\node_modules\sass\sass.dart.js:26806:21) 18:18:09.219 at _Future__propagateToListeners_handleError.call$0 (D:\Program Files\HBuilderX\plugins\compile-dart-sass\node_modules\sass\sass.dart.js:27113:49) 18:18:09.219 at Object._Future__propagateToListeners (D:\Program Files\HBuilderX\plugins\compile-dart-sass\node_modules\sass\sass.dart.js:12137:77) 18:18:09.220 at _Future._completeError$2 (D:\Program Files\HBuilderX\plugins\compile-dart-sass\node_modules\sass\sass.dart.js:26959:9) 18:18:09.220 at _AsyncAwaitCompleter.completeError$2 (D:\Program Files\HBuilderX\plugins\compile-dart-sass\node_modules\sass\sass.dart.js:26618:12) 18:18:09.220 at Object._asyncRethrow (D:\Program Files\HBuilderX\plugins\compile-dart-sass\node_modules\sass\sass.dart.js:11940:17) 18:18:09.220 at D:\Program Files\HBuilderX\plugins\compile-dart-sass\node_modules\sass\sass.dart.js:70809:20 18:18:09.220 at _wrapJsFunctionForAsync_closure.$protected (D:\Program Files\HBuilderX\plugins\compile-dart-sass\node_modules\sass\sass.dart.js:11965:15) 18:18:09.220 at _wrapJsFunctionForAsync_closure.call$2 (D:\Program Files\HBuilderX\plugins\compile-dart-sass\node_modules\sass\sass.dart.js:26637:12) 18:18:09.220 18:18:09.220 Vue2 scss 预编译器默认已由 node-sass 更换为 dart-sass,如果您的代码使用了 dart-sass 不支持的旧语法,可能存在部分不兼容的问题。 18:18:09.220 解决方案: 18:18:09.220 方案1:调整为 dart-sass 支持的语法,将深度选择器 /deep/ 调整为 ::v-deep,详情:https://uniapp.dcloud.net.cn/tutorial/syntax-css.html#css-preprocessor 18:18:09.220 方案2:如果您希望继续使用node-sass,您可以在 manifest.json 中配置 "sassImplementationName": "node-sass",详情:https://uniapp.dcloud.net.cn/tutorial/syntax-css.html#css-preprocessor 18:18:09.220 18:18:09.220 Module build failed (from ./node_modules/mini-css-extract-plugin/dist/loader.js): 18:18:09.220 ModuleBuildError: Module build failed (from ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/sass-loader/dist/cjs.js): 18:18:09.220 SassError: expected selector. 18:18:09.220 ╷ 18:18:09.220 2 │ /deep/.u-button--success{ 18:18:09.220 │ ^ 18:18:09.220 ╵ 18:18:09.220 E:\1rock\cr\cr-chart\uni.scss 2:1 @use 18:18:09.220 E:\1rock\cr\cr-chart\node_modules\uview-ui\components\u-button\u-button.vue 1:1 root stylesheet 18:18:09.220 at D:\Program Files\HBuilderX\plugins\uniapp-cli\node_modules\webpack\lib\NormalModule.js:316:20 18:18:09.221 at D:\Program Files\HBuilderX\plugins\uniapp-cli\node_modules\loader-runner\lib\LoaderRunner.js:367:11 18:18:09.221 at D:\Program Files\HBuilderX\plugins\uniapp-cli\node_modules\loader-runner\lib\LoaderRunner.js:233:18 18:18:09.221 at context.callback (D:\Program Files\HBuilderX\plugins\uniapp-cli\node_modules\loader-runner\lib\LoaderRunner.js:111:13) 18:18:09.221 at D:\Program Files\HBuilderX\plugins\uniapp-cli\node_modules\@dcloudio\vue-cli-plugin-uni\packages\sass-loader\dist\index.js:75:7 18:18:09.221 at Function.call$2 (D:\Program Files\HBuilderX\plugins\compile-dart-sass\node_modules\sass\sass.dart.js:96399:16) 18:18:09.221 at render_closure1.call$2 (D:\Program Files\HBuilderX\plugins\compile-dart-sass\node_modules\sass\sass.dart.js:82305:12) 18:18:09.221 at _RootZone.runBinary$3$3 (D:\Program Files\HBuilderX\plugins\compile-dart-sass\node_modules\sass\sass.dart.js:28284:18) 18:18:09.221 at _FutureListener.handleError$1 (D:\Program Files\HBuilderX\plugins\compile-dart-sass\node_modules\sass\sass.dart.js:26806:21) 18:18:09.221 at _Future__propagateToListeners_handleError.call$0 (D:\Program Files\HBuilderX\plugins\compile-dart-sass\node_modules\sass\sass.dart.js:27113:49) 18:18:09.221 at Object._Future__propagateToListeners (D:\Program Files\HBuilderX\plugins\compile-dart-sass\node_modules\sass\sass.dart.js:12137:77) 18:18:09.221 at _Future._completeError$2 (D:\Program Files\HBuilderX\plugins\compile-dart-sass\node_modules\sass\sass.dart.js:26959:9) 18:18:09.221 at _AsyncAwaitCompleter.completeError$2 (D:\Program Files\HBuilderX\plugins\compile-dart-sass\node_modules\sass\sass.dart.js:26618:12) 18:18:09.221 at Object._asyncRethrow (D:\Program Files\HBuilderX\plugins\compile-dart-sass\node_modules\sass\sass.dart.js:11940:17) 18:18:09.221 at D:\Program Files\HBuilderX\plugins\compile-dart-sass\node_modules\sass\sass.dart.js:15783:20 18:18:09.221 at _wrapJsFunctionForAsync_closure.$protected (D:\Program Files\HBuilderX\plugins\compile-dart-sass\node_modules\sass\sass.dart.js:11965:15) 18:18:09.221 at _wrapJsFunctionForAsync_closure.call$2 (D:\Program Files\HBuilderX\plugins\compile-dart-sass\node_modules\sass\sass.dart.js:26637:12) 18:18:09.221 at _awaitOnObject_closure0.call$2 (D:\Program Files\HBuilderX\plugins\compile-dart-sass\node_modules\sass\sass.dart.js:26631:25) 18:18:09.221 at _RootZone.runBinary$3$3 (D:\Program Files\HBuilderX\plugins\compile-dart-sass\node_modules\sass\sass.dart.js:28284:18) 18:18:09.221 at _FutureListener.handleError$1 (D:\Program Files\HBuilderX\plugins\compile-dart-sass\node_modules\sass\sass.dart.js:26806:21) 18:18:09.221 at _Future__propagateToListeners_handleError.call$0 (D:\Program Files\HBuilderX\plugins\compile-dart-sass\node_modules\sass\sass.dart.js:27113:49) 18:18:09.221 at Object._Future__propagateToListeners (D:\Program Files\HBuilderX\plugins\compile-dart-sass\node_modules\sass\sass.dart.js:12137:77) 18:18:09.221 at _Future._completeError$2 (D:\Program Files\HBuilderX\plugins\compile-dart-sass\node_modules\sass\sass.dart.js:26959:9) 18:18:09.222 at _AsyncAwaitCompleter.completeError$2 (D:\Program Files\HBuilderX\plugins\compile-dart-sass\node_modules\sass\sass.dart.js:26618:12) 18:18:09.222 at Object._asyncRethrow (D:\Program Files\HBuilderX\plugins\compile-dart-sass\node_modules\sass\sass.dart.js:11940:17) 18:18:09.222 at D:\Program Files\HBuilderX\plugins\compile-dart-sass\node_modules\sass\sass.dart.js:21292:20 18:18:09.222 at _wrapJsFunctionForAsync_closure.$protected (D:\Program Files\HBuilderX\plugins\compile-dart-sass\node_modules\sass\sass.dart.js:11965:15) 18:18:09.222 at _wrapJsFunctionForAsync_closure.call$2 (D:\Program Files\HBuilderX\plugins\compile-dart-sass\node_modules\sass\sass.dart.js:26637:12) 18:18:09.222 at _awaitOnObject_closure0.call$2 (D:\Program Files\HBuilderX\plugins\compile-dart-sass\node_modules\sass\sass.dart.js:26631:25) 18:18:09.222 at _RootZone.runBinary$3$3 (D:\Program Files\HBuilderX\plugins\compile-dart-sass\node_modules\sass\sass.dart.js:28284:18) 18:18:09.222 at _FutureListener.handleError$1 (D:\Program Files\HBuilderX\plugins\compile-dart-sass\node_modules\sass\sass.dart.js:26806:21) 18:18:09.222 at _Future__propagateToListeners_handleError.call$0 (D:\Program Files\HBuilderX\plugins\compile-dart-sass\node_modules\sass\sass.dart.js:27113:49) 18:18:09.222 at Object._Future__propagateToListeners (D:\Program Files\HBuilderX\plugins\compile-dart-sass\node_modules\sass\sass.dart.js:12137:77) 18:18:09.222 at _Future._completeError$2 (D:\Program Files\HBuilderX\plugins\compile-dart-sass\node_modules\sass\sass.dart.js:26959:9) 18:18:09.222 at _AsyncAwaitCompleter.completeError$2 (D:\Program Files\HBuilderX\plugins\compile-dart-sass\node_modules\sass\sass.dart.js:26618:12) 18:18:09.222 at Object._asyncRethrow (D:\Program Files\HBuilderX\plugins\compile-dart-sass\node_modules\sass\sass.dart.js:11940:17) 18:18:09.222 at D:\Program Files\HBuilderX\plugins\compile-dart-sass\node_modules\sass\sass.dart.js:21327:20 18:18:09.222 at _wrapJsFunctionForAsync_closure.$protected (D:\Program Files\HBuilderX\plugins\compile-dart-sass\node_modules\sass\sass.dart.js:11965:15) 18:18:09.222 at _wrapJsFunctionForAsync_closure.call$2 (D:\Program Files\HBuilderX\plugins\compile-dart-sass\node_modules\sass\sass.dart.js:26637:12) 18:18:09.222 at _awaitOnObject_closure0.call$2 (D:\Program Files\HBuilderX\plugins\compile-dart-sass\node_modules\sass\sass.dart.js:26631:25) 18:18:09.222 at _RootZone.runBinary$3$3 (D:\Program Files\HBuilderX\plugins\compile-dart-sass\node_modules\sass\sass.dart.js:28284:18) 18:18:09.222 at _FutureListener.handleError$1 (D:\Program Files\HBuilderX\plugins\compile-dart-sass\node_modules\sass\sass.dart.js:26806:21) 18:18:09.222 at _Future__propagateToListeners_handleError.call$0 (D:\Program Files\HBuilderX\plugins\compile-dart-sass\node_modules\sass\sass.dart.js:27113:49) 18:18:09.223 at Object._Future__propagateToListeners (D:\Program Files\HBuilderX\plugins\compile-dart-sass\node_modules\sass\sass.dart.js:12137:77) 18:18:09.223 at _Future._completeError$2 (D:\Program Files\HBuilderX\plugins\compile-dart-sass\node_modules\sass\sass.dart.js:26959:9) 18:18:09.223 at _AsyncAwaitCompleter.completeError$2 (D:\Program Files\HBuilderX\plugins\compile-dart-sass\node_modules\sass\sass.dart.js:26618:12) 18:18:09.223 at Object._asyncRethrow (D:\Program Files\HBuilderX\plugins\compile-dart-sass\node_modules\sass\sass.dart.js:11940:17) 18:18:09.223 at D:\Program Files\HBuilderX\plugins\compile-dart-sass\node_modules\sass\sass.dart.js:70809:20 18:18:09.223 at _wrapJsFunctionForAsync_closure.$protected (D:\Program Files\HBuilderX\plugins\compile-dart-sass\node_modules\sass\sass.dart.js:11965:15) 18:18:09.223 at _wrapJsFunctionForAsync_closure.call$2 (D:\Program Files\HBuilderX\plugins\compile-dart-sass\node_modules\sass\sass.dart.js:26637:12) 18:18:09.223 18:18:09.223 Vue2 scss 预编译器默认已由 node-sass 更换为 dart-sass,如果您的代码使用了 dart-sass 不支持的旧语法,可能存在部分不兼容的问题。 18:18:09.223 解决方案: 18:18:09.223 方案1:调整为 dart-sass 支持的语法,将深度选择器 /deep/ 调整为 ::v-deep,详情:https://uniapp.dcloud.net.cn/tutorial/syntax-css.html#css-preprocessor 18:18:09.223 方案2:如果您希望继续使用node-sass,您可以在 manifest.json 中配置 "sassImplementationName": "node-sass",详情:https://uniapp.dcloud.net.cn/tutorial/syntax-css.html#css-preprocessor 18:18:09.223 18:18:09.223 Module build failed (from ./node_modules/mini-css-extract-plugin/dist/loader.js): 18:18:09.223 ModuleBuildError: Module build failed (from ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/sass-loader/dist/cjs.js): 18:18:09.223 SassError: expected selector. 18:18:09.223 ╷ 18:18:09.223 2 │ /deep/.u-button--success{ 18:18:09.223 │ ^ 18:18:09.223 ╵ 18:18:09.223 E:\1rock\cr\cr-chart\uni.scss 2:1 @use 18:18:09.223 E:\1rock\cr\cr-chart\node_modules\uview-ui\components\u-checkbox-group\u-checkbox-group.vue 1:1 root stylesheet 18:18:09.223 at D:\Program Files\HBuilderX\plugins\uniapp-cli\node_modules\webpack\lib\NormalModule.js:316:20 18:18:09.223 at D:\Program Files\HBuilderX\plugins\uniapp-cli\node_modules\loader-runner\lib\LoaderRunner.js:367:11 18:18:09.223 at D:\Program Files\HBuilderX\plugins\uniapp-cli\node_modules\loader-runner\lib\LoaderRunner.js:233:18 18:18:09.223 at context.callback (D:\Program Files\HBuilderX\plugins\uniapp-cli\node_modules\loader-runner\lib\LoaderRunner.js:111:13) 18:18:09.224 at D:\Program Files\HBuilderX\plugins\uniapp-cli\node_modules\@dcloudio\vue-cli-plugin-uni\packages\sass-loader\dist\index.js:75:7 18:18:09.224 at Function.call$2 (D:\Program Files\HBuilderX\plugins\compile-dart-sass\node_modules\sass\sass.dart.js:96399:16) 18:18:09.224 at render_closure1.call$2 (D:\Program Files\HBuilderX\plugins\compile-dart-sass\node_modules\sass\sass.dart.js:82305:12) 18:18:09.224 at _RootZone.runBinary$3$3 (D:\Program Files\HBuilderX\plugins\compile-dart-sass\node_modules\sass\sass.dart.js:28284:18) 18:18:09.224 at _FutureListener.handleError$1 (D:\Program Files\HBuilderX\plugins\compile-dart-sass\node_modules\sass\sass.dart.js:26806:21) 18:18:09.224 at _Future__propagateToListeners_handleError.call$0 (D:\Program Files\HBuilderX\plugins\compile-dart-sass\node_modules\sass\sass.dart.js:27113:49) 18:18:09.224 at Object._Future__propagateToListeners (D:\Program Files\HBuilderX\plugins\compile-dart-sass\node_modules\sass\sass.dart.js:12137:77) 18:18:09.224 at _Future._completeError$2 (D:\Program Files\HBuilderX\plugins\compile-dart-sass\node_modules\sass\sass.dart.js:26959:9) 18:18:09.224 at _AsyncAwaitCompleter.completeError$2 (D:\Program Files\HBuilderX\plugins\compile-dart-sass\node_modules\sass\sass.dart.js:26618:12) 18:18:09.224 at Object._asyncRethrow (D:\Program Files\HBuilderX\plugins\compile-dart-sass\node_modules\sass\sass.dart.js:11940:17) 18:18:09.224 at D:\Program Files\HBuilderX\plugins\compile-dart-sass\node_modules\sass\sass.dart.js:15783:20 18:18:09.224 at _wrapJsFunctionForAsync_closure.$protected (D:\Program Files\HBuilderX\plugins\compile-dart-sass\node_modules\sass\sass.dart.js:11965:15) 18:18:09.224 at _wrapJsFunctionForAsync_closure.call$2 (D:\Program Files\HBuilderX\plugins\compile-dart-sass\node_modules\sass\sass.dart.js:26637:12) 18:18:09.224 at _awaitOnObject_closure0.call$2 (D:\Program Files\HBuilderX\plugins\compile-dart-sass\node_modules\sass\sass.dart.js:26631:25) 18:18:09.224 at _RootZone.runBinary$3$3 (D:\Program Files\HBuilderX\plugins\compile-dart-sass\node_modules\sass\sass.dart.js:28284:18) 18:18:09.224 at _FutureListener.handleError$1 (D:\Program Files\HBuilderX\plugins\compile-dart-sass\node_modules\sass\sass.dart.js:26806:21) 18:18:09.224 at _Future__propagateToListeners_handleError.call$0 (D:\Program Files\HBuilderX\plugins\compile-dart-sass\node_modules\sass\sass.dart.js:27113:49) 18:18:09.224 at Object._Future__propagateToListeners (D:\Program Files\HBuilderX\plugins\compile-dart-sass\node_modules\sass\sass.dart.js:12137:77) 18:18:09.224 at _Future._completeError$2 (D:\Program Files\HBuilderX\plugins\compile-dart-sass\node_modules\sass\sass.dart.js:26959:9) 18:18:09.224 at _AsyncAwaitCompleter.completeError$2 (D:\Program Files\HBuilderX\plugins\compile-dart-sass\node_modules\sass\sass.dart.js:26618:12) 18:18:09.224 at Object._asyncRethrow (D:\Program Files\HBuilderX\plugins\compile-dart-sass\node_modules\sass\sass.dart.js:11940:17) 18:18:09.225 at D:\Program Files\HBuilderX\plugins\compile-dart-sass\node_modules\sass\sass.dart.js:21292:20 18:18:09.225 at _wrapJsFunctionForAsync_closure.$protected (D:\Program Files\HBuilderX\plugins\compile-dart-sass\node_modules\sass\sass.dart.js:11965:15) 18:18:09.225 at _wrapJsFunctionForAsync_closure.call$2 (D:\Program Files\HBuilderX\plugins\compile-dart-sass\node_modules\sass\sass.dart.js:26637:12) 18:18:09.225 at _awaitOnObject_closure0.call$2 (D:\Program Files\HBuilderX\plugins\compile-dart-sass\node_modules\sass\sass.dart.js:26631:25) 18:18:09.225 at _RootZone.runBinary$3$3 (D:\Program Files\HBuilderX\plugins\compile-dart-sass\node_modules\sass\sass.dart.js:28284:18) 18:18:09.225 at _FutureListener.handleError$1 (D:\Program Files\HBuilderX\plugins\compile-dart-sass\node_modules\sass\sass.dart.js:26806:21) 18:18:09.225 at _Future__propagateToListeners_handleError.call$0 (D:\Program Files\HBuilderX\plugins\compile-dart-sass\node_modules\sass\sass.dart.js:27113:49) 18:18:09.225 at Object._Future__propagateToListeners (D:\Program Files\HBuilderX\plugins\compile-dart-sass\node_modules\sass\sass.dart.js:12137:77) 18:18:09.225 at _Future._completeError$2 (D:\Program Files\HBuilderX\plugins\compile-dart-sass\node_modules\sass\sass.dart.js:26959:9) 18:18:09.225 at _AsyncAwaitCompleter.completeError$2 (D:\Program Files\HBuilderX\plugins\compile-dart-sass\node_modules\sass\sass.dart.js:26618:12) 18:18:09.225 at Object._asyncRethrow (D:\Program Files\HBuilderX\plugins\compile-dart-sass\node_modules\sass\sass.dart.js:11940:17) 18:18:09.225 at D:\Program Files\HBuilderX\plugins\compile-dart-sass\node_modules\sass\sass.dart.js:21327:20 18:18:09.225 at _wrapJsFunctionForAsync_closure.$protected (D:\Program Files\HBuilderX\plugins\compile-dart-sass\node_modules\sass\sass.dart.js:11965:15) 18:18:09.225 at _wrapJsFunctionForAsync_closure.call$2 (D:\Program Files\HBuilderX\plugins\compile-dart-sass\node_modules\sass\sass.dart.js:26637:12) 18:18:09.225 at _awaitOnObject_closure0.call$2 (D:\Program Files\HBuilderX\plugins\compile-dart-sass\node_modules\sass\sass.dart.js:26631:25) 18:18:09.225 at _RootZone.runBinary$3$3 (D:\Program Files\HBuilderX\plugins\compile-dart-sass\node_modules\sass\sass.dart.js:28284:18) 18:18:09.225 at _FutureListener.handleError$1 (D:\Program Files\HBuilderX\plugins\compile-dart-sass\node_modules\sass\sass.dart.js:26806:21) 18:18:09.225 at _Future__propagateToListeners_handleError.call$0 (D:\Program Files\HBuilderX\plugins\compile-dart-sass\node_modules\sass\sass.dart.js:27113:49) 18:18:09.225 at Object._Future__propagateToListeners (D:\Program Files\HBuilderX\plugins\compile-dart-sass\node_modules\sass\sass.dart.js:12137:77) 18:18:09.225 at _Future._completeError$2 (D:\Program Files\HBuilderX\plugins\compile-dart-sass\node_modules\sass\sass.dart.js:26959:9) 18:18:09.226 at _AsyncAwaitCompleter.completeError$2 (D:\Program Files\HBuilderX\plugins\compile-dart-sass\node_modules\sass\sass.dart.js:26618:12) 18:18:09.226 at Object._asyncRethrow (D:\Program Files\HBuilderX\plugins\compile-dart-sass\node_modules\sass\sass.dart.js:11940:17) 18:18:09.226 at D:\Program Files\HBuilderX\plugins\compile-dart-sass\node_modules\sass\sass.dart.js:70809:20 18:18:09.226 at _wrapJsFunctionForAsync_closure.$protected (D:\Program Files\HBuilderX\plugins\compile-dart-sass\node_modules\sass\sass.dart.js:11965:15) 18:18:09.226 at _wrapJsFunctionForAsync_closure.call$2 (D:\Program Files\HBuilderX\plugins\compile-dart-sass\node_modules\sass\sass.dart.js:26637:12) 18:18:09.226 18:18:09.226 Vue2 scss 预编译器默认已由 node-sass 更换为 dart-sass,如果您的代码使用了 dart-sass 不支持的旧语法,可能存在部分不兼容的问题。 18:18:09.226 解决方案: 18:18:09.226 方案1:调整为 dart-sass 支持的语法,将深度选择器 /deep/ 调整为 ::v-deep,详情:https://uniapp.dcloud.net.cn/tutorial/syntax-css.html#css-preprocessor 18:18:09.226 方案2:如果您希望继续使用node-sass,您可以在 manifest.json 中配置 "sassImplementationName": "node-sass",详情:https://uniapp.dcloud.net.cn/tutorial/syntax-css.html#css-preprocessor 18:18:09.226 18:18:09.226 Module build failed (from ./node_modules/mini-css-extract-plugin/dist/loader.js): 18:18:09.226 ModuleBuildError: Module build failed (from ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/sass-loader/dist/cjs.js):
07-10
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值