安装Angular /最新版本

时间:2019-11-29 19:46:46

标签: node.js angular npm

我正在尝试安装angular/cli的最新版本,但出现错误:

npm install --save-dev @angular/cli@latest
  

npm警告可选的跳过选择性依赖性:fsevents@^1.2.2
  (node_modules \ chokidar \ node_modules \ fsevents):npm WARN notsup
  跳过可选的依赖关系:fsevents@1.2.9不受支持的平台:   想要{“ os”:“ darwin”,“ arch”:“ any”}(当前:{“ os”:“ win32”,“ arch”:“ x64”})

     

npm错误!代码ETARGET npm ERR! notarget找不到适用于socks@~2.3.2的匹配版本。 npm ERR! notarget在大多数情况下,您或您的一个依赖项正在请求npm ERR! notarget不存在的软件包版本。 npm ERR!无目标npm错误! notarget被指定为'socks-proxy-agent'npm ERR的依赖项!无目标

     

npm错误!可以在以下位置找到此运行的完整日志:

如果我尝试手动安装此版本“ npm i -g socks@2.3.2”,则会收到一条消息

  

未找到socks@2.3.2的匹配版本

有人知道这个问题可能是什么吗?

npm -v
6.13.1

node -v
v13.2.0

我发现了问题:

在我的工作中,我们使用的是“ Sonatype Nexus Repository Manager”,它没有将某些库更新为新版本。感谢您的回答!

3 个答案:

答案 0 :(得分:0)

该错误表明您的平台操作系统是Windows。如果是这样,请右键单击命令提示符,然后单击Run as asministrator以在管理员模式下打开命令提示符。然后尝试:

npm install -g @angular/cli

答案 1 :(得分:0)

您可以改用Yarn Package Manager

yarn add --dev @angular/cli

答案 2 :(得分:0)

首先卸载cli,清除计算机上的所有缓存,然后尝试更新cli

npm uninstall -g angular-cli
npm cache clean
npm install -g @angular/cli@latest