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

使用ng new创建Angular项目时卡在.gitkeep步骤的解决求助

Angular项目创建卡在npm安装步骤的解决方法

核心问题分析

你的Node.js版本(20.1.0)被Angular CLI 16.0.1标记为Unsupported,这大概率是导致安装卡住的主要原因——Angular CLI对Node版本有严格的兼容性要求。

具体解决步骤

  • 降级Node.js到兼容版本
    推荐用nvm(Node版本管理器)切换版本:

    1. 安装nvm后,执行命令安装18.x LTS版本:nvm install 18
    2. 切换到该版本:nvm use 18
    3. 验证版本:node -v(应显示18.x.x)、npm -v(对应配套的npm版本)
  • 跳过CLI自动安装,手动执行依赖安装

    1. 创建项目时跳过自动安装:ng new crm_ng --skip-install
    2. 进入项目目录:cd crm_ng
    3. 手动执行安装:npm install
      若手动安装仍卡住,可切换npm源加速:npm config set registry https://registry.npmmirror.com,再重新执行npm install
  • 强制清理npm缓存
    执行命令:npm cache clean --force,清理后再尝试创建项目或手动安装依赖

  • 检查系统网络限制
    临时关闭Linux防火墙(如sudo ufw disable),尝试重新安装,确认是否是防火墙拦截了npm的网络请求,测试后记得重新开启防火墙(sudo ufw enable)

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.22 01:38:13