element Pre-transform error: [sass] Undefined function. ╷ 53 │ #{color.channel($color, ‘red‘
·
报错
.pnpm\element-plus@2.8.8_vue@3.5.13_typescript@5.6.3_\node_modules\element-plus\theme-chalk\src\mixins\_var.scss:53:7
Error: Undefined function.
╷
53 │ #{color.channel($color, 'red'),
│ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
╵
node_modules\.pnpm\element-plus@2.8.8_vue@3.5.13_typescript@5.6.3_\node_modules\element-plus\theme-chalk\src\mixins\_var.scss 53:7 set-css-color-rgb()
node_modules\.pnpm\element-plus@2.8.8_vue@3.5.13_typescript@5.6.3_\node_modules\element-plus\theme-chalk\src\var.scss 17:5 @use
node_modules\.pnpm\element-plus@2.8.8_vue@3.5.13_typescript@5.6.3_\node_modules\element-plus\theme-chalk\src\base.scss 1:1 @use
node_modules\.pnpm\element-plus@2.8.8_vue@3.5.13_typescript@5.6.3_\node_modules\element-plus\theme-chalk\src\index.scss 1:1 @use
src\assets\scss\element.scss 8:1 root stylesheet
element-plus和sass的版本分别是:
"element-plus": "^2.8.7",
"sass": "^1.71.1",
element-plus明明是2.8.7,错误却显示是2.8.8?
经排查发现,如果用的pnpm install安装就会报这个错,换成npm就好了。
- 删除项目的node_modules文件夹;
- 终端输入指令重新安装依赖:
npm install - 再次运行项目,不再报错。
更多推荐

所有评论(0)