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

时间:2020-10-28 10:59:29

标签: vue.js gitlab-ci node-sass npm-build

我正在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中,我没有任何错误。

感谢有人可以提供帮助。

2 个答案:

答案 0 :(得分:7)

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

答案 1 :(得分:0)

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

  1. node-sass
  2. sass-loader