首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >‘npm install npm`给出gyp ERR和npm ERR

‘npm install npm`给出gyp ERR和npm ERR
EN

Stack Overflow用户
提问于 2019-01-04 22:18:57
回答 1查看 848关注 0票数 1

为什么在执行sudo npm install npm时会出现这个奇怪的错误?当我尝试安装其他模块时,我有时也会得到它!

错误:

代码语言:javascript
复制
> scrypt@6.0.3 preinstall /home/user/code/project/api_v0.8/node_modules/scrypt
> node node-scrypt-preinstall.js


> scrypt@6.0.3 install /home/user/code/project/api_v0.8/node_modules/scrypt
> node-gyp rebuild

gyp ERR! configure error 
gyp ERR! stack Error: EACCES: permission denied, mkdir '/home/user/code/project/api_v0.8/node_modules/scrypt/build'
gyp ERR! System Linux 4.20.0-042000-generic
gyp ERR! command "/usr/bin/node" "/usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"
gyp ERR! cwd /home/user/code/project/api_v0.8/node_modules/scrypt
gyp ERR! node -v v9.11.2
gyp ERR! node-gyp -v v3.8.0
gyp ERR! not ok 
npm WARN api_v0.8@1.0.0 No repository field.

npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! scrypt@6.0.3 install: `node-gyp rebuild`
npm ERR! Exit status 1
npm ERR! 
npm ERR! Failed at the scrypt@6.0.3 install script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

我能做什么,有一个干净的安装我的软件包?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-01-20 06:21:57

要解决此问题,请安装节点版本管理器:

curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.34.0/install.sh | bash

用户节点v8.15.0:

代码语言:javascript
复制
nvm install 8.15.0
nvm use 8.15.0
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54040720

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档