You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

安装全局@angular/cli时出现npm兼容性警告,请求协助

解决Ubuntu下安装Angular CLI时fsevents依赖警告的问题

别担心,这个警告其实是非常常见的场景,完全不需要慌,我来一步步帮你处理:

先搞懂警告的原因

fsevents是一个仅针对macOS系统设计的可选依赖包,作用是高效监听文件系统的变化。你的操作系统是Ubuntu 18.04(Linux),所以npm会自动跳过这个不兼容的依赖——这个警告本身并不会影响Angular CLI的正常功能,只是告诉你“这个包用不上,我跳过啦”。

不过你的npm版本(3.5.2)和Node v8.10.0搭配有点老旧,可能会引发一些额外的兼容性问题,建议先更新npm再重新安装,能彻底避免这类小麻烦:

具体解决步骤

  • 第一步:更新npm到适配Node v8的稳定版本
    Node v8对应的npm最新兼容稳定版是6.x系列,运行以下命令更新:
    npm install -g npm@6
    
  • 第二步:清理npm缓存(可选但推荐)
    清理缓存能避免旧的依赖残留导致的问题:
    npm cache clean --force
    
  • 第三步:重新安装Angular CLI
    再次执行安装命令:
    npm install -g @angular/cli
    

验证安装成功

安装完成后,运行以下命令确认Angular CLI是否正常工作:

ng version

如果能正常输出Angular CLI、Node等版本信息,就说明安装完全没问题啦~

内容的提问来源于stack exchange,提问作者FooBayo

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.11 08:32:59