【发布时间】:2016-06-22 08:09:31
【问题描述】:
我是初学者,我正在尝试学习 Angular,所以我正在尝试使用 angular-seed 安装一个新项目。但是当我执行 npm install 时,我收到一个我不知道来自哪里的错误。我已经安装了节点。版本为 5.5.0。这是我在控制台中遇到的错误。
npm 动词安装错误:不支持 npm 动词安装在 checkPlatform (/usr/lib/node_modules/npm/node_modules/npm-install-checks/index.js:46:14) npm 动词安装在 Array 上。 (/usr/lib/node_modules/npm/node_modules/slide/lib/bind-actor.js:15:8) npm 动词安装在 LOOP (/usr/lib/node_modules/npm/node_modules/slide/lib/chain.js:15:14) npm 动词安装在 /usr/lib/node_modules/npm/node_modules/slide/lib/chain.js:18:7 npm 动词安装在 checkEngine (/usr/lib/node_modules/npm/node_modules/npm-install-checks/index.js:25:10) npm 动词安装在 Array 上。 (/usr/lib/node_modules/npm/node_modules/slide/lib/bind-actor.js:15:8) npm 动词安装在 LOOP (/usr/lib/node_modules/npm/node_modules/slide/lib/chain.js:15:14) npm动词安装在链上(/usr/lib/node_modules/npm/node_modules/slide/lib/chain.js:20:5) npm 动词安装在 module.exports.isInstallable (/usr/lib/node_modules/npm/lib/install/validate-args.js:26:3) npm 动词安装在 resolveWithNewModule (/usr/lib/node_modules/npm/lib/install/deps.js:452:12) 使用 /home/david/.npm/_locks/staging-7c9a6a9e85daffeb.lock 的 npm 动词锁定 /home/david/DiabetesApp/angular-seed/node_modules/.staging npm 动词解锁使用 /home/david/.npm/_locks/staging-7c9a6a9e85daffeb.lock 完成 /home/david/DiabetesApp/angular-seed/node_modules/.staging npm动词堆栈错误:EACCES:权限被拒绝,mkdir'/home/david/DiabetesApp/angular-seed/node_modules/.staging' 错误时的 npm 动词堆栈(本机) npm 动词 cwd /home/david/DiabetesApp/angular-seed npm 错误! Linux 3.13.0-76-通用 npm 错误! argv “/usr/bin/nodejs” “/usr/bin/npm” “安装” “--verbose” npm 错误!节点 v5.5.0 npm 错误! npm v3.3.12 npm 错误!路径 /home/david/DiabetesApp/angular-seed/node_modules/.staging npm 错误!代码 EACCES npm 错误!错误号 -13 npm 错误!系统调用 mkdir npm 错误!错误:EACCES:权限被拒绝,mkdir '/home/david/DiabetesApp/angular-seed/node_modules/.staging' npm 错误!在错误(本机) npm 错误! { [错误:EACCES:权限被拒绝,mkdir '/home/david/DiabetesApp/angular-seed/node_modules/.staging'] npm 错误!错误号:-13, npm 错误!代码:'EACCES', npm 错误!系统调用:'mkdir', npm 错误!路径:'/home/david/DiabetesApp/angular-seed/node_modules/.staging' } npm 错误! npm 错误!请尝试以 root/管理员身份再次运行此命令。 npm 动词退出 [ -13, true ] npm 错误!请在任何支持请求中包含以下文件: npm 错误! /home/david/DiabetesApp/angular-seed/npm-debug.log【问题讨论】:
-
使用 sudo npm install