我正在将Vue.js项目部署到GitLab Pages。
在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
版本12.x
,但我神秘地遇到了同样的问题。这是因为我激活了一个Python虚拟环境
,不知道它包含了node
版本15.x
,并且由于路径优先级,导致了失败。我deactivate
了该环境,一切正常工作。如果其他人面临这个问题,这是一个提示。 - NYCeyes$ nvm install 14.9.0
。然而,仅仅这样并没有解决我的问题。我不得不回到nvm install 13.14.0
,然后还必须运行npm rebuild node-sass
。 - twhitney