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

Angular创建项目时NPM安装进程停滞问题求助

解决Angular项目npm安装停滞卡在sill idealtree builddeps的问题

可能原因及对应解决办法

  • NPM版本与Node版本不兼容
    Node 18.16.0官方推荐搭配的NPM版本是8.19.4,你当前使用的NPM 7.21.0版本过低,存在版本匹配问题。执行以下命令升级NPM:

    npm install -g npm@8.19.4
    

    升级完成后重新尝试npm install或ng new命令。

  • 网络访问npm源不稳定
    国内网络访问官方npm源时常出现延迟或阻塞,切换到国内镜像源可以解决:

    npm config set registry https://registry.npmmirror.com
    

    设置后清理缓存再执行安装:

    npm cache clean --force
    npm install
    

    后续如需切回官方源,执行:

    npm config set registry https://registry.npmjs.org/
    
  • 系统安全软件拦截
    Windows防火墙、杀毒软件可能会拦截npm的网络请求或文件写入操作。临时关闭这类软件,再重新执行安装命令,验证是否能正常完成。

  • 全局Node模块缓存损坏
    除了npm缓存,还可以清理全局Angular相关模块:

    1. 执行npm root -g找到全局模块路径
    2. 手动删除该路径下的@angular文件夹
    3. 删除项目目录下的node_modules文件夹(如果已生成)
    4. 重新执行npm install
  • 改用pnpm替代npm
    pnpm的包安装机制更高效,能规避部分npm的兼容性问题:

    1. 全局安装pnpm:
      npm install -g pnpm
      
    2. 在跳过安装的项目目录下执行:
      pnpm install
      
  • 验证系统环境变量配置
    检查NODE_PATH环境变量是否正确,确保Node和npm的安装目录在系统PATH中。可以通过echo %NODE_PATH%和where node命令确认路径配置无误。


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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.13 21:15:03