在全新的 ubuntu 安装中使用 NPM 安装 angular-cli 时出错 [英] Error installing angular-cli with NPM on a fresh ubuntu install

查看:27
本文介绍了在全新的 ubuntu 安装中使用 NPM 安装 angular-cli 时出错的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我就是不明白如何修复这些对等依赖关系.

I just can't understand how to fix these peer dependencies.

我尝试在全局范围内使用 NPM 安装 angular-cli,但总是导致:

I tried to install angular-cli with NPM globally but always results in:

npm ERR! Linux 3.19.0-25-generic
npm ERR! argv "/usr/bin/nodejs" "/usr/bin/npm" "install" "-g" "-f" "angular-cli"
npm ERR! node v4.6.0
npm ERR! npm  v2.15.9
npm ERR! code EPEERINVALID

npm ERR! peerinvalid The package @angular/compiler@2.1.0 does not satisfy its siblings' peerDependencies requirements!
npm ERR! peerinvalid Peer @angular/compiler-cli@0.6.4 wants @angular/compiler@2.0.2
npm ERR! peerinvalid Peer @angular/platform-server@2.1.0 wants @angular/compiler@2.1.0

我在想 NPM 正在处理这些版本差异......这是怎么回事?

I was thinking NPM was taking care of such version differences.. what's going on?

我尝试了我在网上找到的内容:清除缓存,使用 --force 安装,但没有任何改变.我觉得我在这里缺少一些基本的东西.

I tried what I found online: clearing cache, installing with --force, but nothing changes this. I feel like I'm missing something basic here.

推荐答案

我在使用 npm 安装 angular-cli 时遇到了同样的错误.但对我来说版本已更新.1)节点 v6.6.0

i got the same error when i was installing the angular-cli with npm. but for me version was updated. 1)node v6.6.0

2)npm v3.10.3.

2)npm v3.10.3.

然后在我按照以下步骤操作后,错误就为我解决了.试试这个,它可能会有所帮助.

Then after i followed the following steps and the error was solved for me. Try this,it may help.

1.npm uninstall -g angular-cli

1.npm uninstall -g angular-cli

2.npm 缓存清理

3.npm install -g node-gyp

3.npm install -g node-gyp

4.npm install -g node-pre-gyp

4.npm install -g node-pre-gyp

5.npm install -g angular-cli

5.npm install -g angular-cli

这篇关于在全新的 ubuntu 安装中使用 NPM 安装 angular-cli 时出错的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆