错误:Node Sass尚不支持您当前的环境:具有不受支持的运行时的Linux 64位88

问题描述

我正在GitLab页面上部署我的Vue.js项目。

在GitLab CI管道中运行npm run build会导致错误:

Module build failed (from ./node_modules/mini-css-extract-plugin/dist/loader.js):
ModuleBuildError: Module build failed (from ./node_modules/sass-loader/dist/cjs.js):
Error: Node Sass does not yet support your current environment: Linux 64-bit with Unsupported runtime (88)

npm run build中,我没有任何错误。

感谢有人可以提供帮助。

解决方法

node-sass当前不支持节点15(运行时**)。当v5发布到NPM时,它将随它一起提供。您可以在https://github.com/sass/node-sass/issues/2965这里订阅跟踪问题 node-sass 4.x不会获得对节点15 https://github.com/sass/node-sass#node-version-support-policy的支持,因此您可能希望当前将Node版本降级到14

,

确保已将两个软件包都添加到package.json中

  1. node-sass
  2. sass-loader

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...