Tag: jenkins gulp

node-sass在Jenkins上安装失败

我试图设置Jenkins来运行Gulp,但是在尝试安装node-sass(gulp-sass插件的依赖)时,它仍然失败。 问题似乎是节点在安装过程中找不到脚本文件。 我确认脚本确实存在于项目库中。 当我在服务器上本地提取回购并安装时,它安装时没有问题。 这让我觉得这是jenkins相关的环境问题。 这是错误输出: > node-sass@2.1.1 install /root/.jenkins/jobs/odyssey-frontend/workspace/node_modules/gulp-sass/node_modules/node-sass > node scripts/install.js module.js:338 throw err; ^ Error: Cannot find module '/root/.jenkins/jobs/odyssey-frontend/workspace/node_modules/gulp-sass/node_modules/node-sass/scripts/install.js' at Function.Module._resolveFilename (module.js:336:15) at Function.Module._load (module.js:278:25) at Function.Module.runMain (module.js:501:10) at startup (node.js:129:16) at node.js:814:3 npm ERR! Linux 3.14.35-28.38.amzn1.x86_64 npm ERR! argv "node" "/home/ec2-user/.linuxbrew/bin/npm" "install" "–production" npm ERR! node v0.12.2 npm ERR! npm v2.7.6 […]