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

Windows 10下使用npm安装Angular CLI失败求助

解决Windows 10下Angular CLI安装报错ERR_OSSL_PEM_NO_START_LINE的方案

1. 清理npm缓存

缓存损坏是此类问题的常见诱因,先强制清理缓存:

npm cache clean --force

2. 调整npm SSL配置

若为SSL证书校验问题,可临时禁用严格SSL检查(仅作调试用,后续建议恢复):

npm config set strict-ssl false

也可切换至官方npm源,规避第三方源的证书异常:

npm config set registry https://registry.npmjs.org/

3. 启用OpenSSL兼容模式

部分Node.js版本(尤其是v17+)的默认SSL配置会引发兼容性问题,设置环境变量后再执行安装:

set NODE_OPTIONS=--openssl-legacy-provider
npm install -g @angular/cli

4. 匹配Node.js与Angular CLI版本兼容性

确保安装的Angular CLI版本和当前Node.js版本适配:

  • Angular CLI 14.x:Node.js 14.15.x / 16.x+
  • Angular CLI 15.x:Node.js 14.15.x / 16.x+ / 18.x(18.x需CLI 15.2+)
  • Angular CLI 16.x:Node.js 16.14.x+ / 18.x+ / 20.x(20.x需CLI 16.2+)

若不确定适配关系,可指定兼容的旧版本安装,例如:

npm install -g @angular/cli@14.2.12

5. 检查并修复.npmrc配置

查看用户目录下的.npmrc文件(路径:C:\Users\administrateur\.npmrc),若存在错误的证书路径、registry配置等,直接删除该文件或修正配置后重试安装。

6. 以管理员身份运行命令行

权限不足可能导致安装异常,右键命令提示符/PowerShell,选择「以管理员身份运行」后再执行安装命令。


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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.18 05:10:35