我需要在Jenkins作业中执行npm install命令,但是不想使用sudo。当我尝试执行该命令时,出现了以下错误控制台消息:
+ npm install
npm警告:grunt-bump@0.8.0需要一个grunt@>=1.0.1的同伴,但没有安装。npm警告Site_mmm@0.0.1没有存储库字段。npm警告Site_mmm@0.0.1没有许可证字段。Linux 3.13.0-32-generic npm ERR! argv "/usr/local/bin/node" "/usr/local/bin/npm" "install" npm ERR! node v5.1.0 npm ERR! npm v4.0.2 npm ERR!路径/var/lib/jenkins/workspace/mmm/node_modules/.staging npm ERR!代码EACCES npm ERR! errno -13 npm ERR!系统调用mkdir。npm ERR!错误:EACCES:拒绝访问,mkdir '/var/lib/jenkins/workspace/Site_SiFAST_-_Intégration_Continue/node_modules/.staging' 错误(本机) { [错误:EACCES:拒绝访问,mkdir'/var/lib/jenkins/workspace/Site_SiFAST_-_Intégration_Continue/node_modules/.staging'] errno:-13,代码:'EACCES',syscall:'mkdir',path:'/var/lib/jenkins/workspace/Site_SiFAST_-_Intégration_Continue/node_modules/.staging'} 请尝试以root/Administrator身份再次运行此命令。
如何在不使用sudo的情况下执行此命令?