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

求助:Ubuntu环境下将angular-cli 1.7.3降级至1.6.8的方法

如何将Angular CLI 1.7.3降级至1.6.8(Ubuntu环境)

没问题,我来帮你一步步完成Angular CLI的降级操作,适配你的Ubuntu系统、Node 8.11.1和Angular 4.4.4项目:

1. 卸载全局的Angular CLI 1.7.3

首先需要移除当前全局安装的旧版本,Ubuntu下如果遇到权限问题,记得加上sudo:

sudo npm uninstall -g @angular/cli

为了避免缓存残留干扰后续安装,强制清理npm缓存:

npm cache clean --force

2. 安装指定版本的全局Angular CLI

接下来安装你需要的1.6.8版本,权限不足时同样加sudo:

sudo npm install -g @angular/cli@1.6.8

3. 同步本地项目的CLI依赖(针对现有Angular 4.4.4项目)

如果重装问题出现在现有项目中,还需要同步本地项目的CLI版本:

  • 进入你的项目根目录:
cd /path/to/your/angular-project
  • 删除旧的依赖文件和锁文件:
rm -rf node_modules package-lock.json
  • 安装本地开发依赖的1.6.8版本CLI:
npm install @angular/cli@1.6.8 --save-dev
  • 重新安装所有项目依赖:
npm install

4. 验证降级是否成功

执行以下命令检查当前CLI版本,确认显示的是@angular/cli: 1.6.8:

ng --version

你应该会看到类似这样的匹配环境的输出:

Angular CLI: 1.6.8
Node: 8.11.1
OS: linux x64
Angular: 4.4.4

如果遇到EACCES类权限报错,可以尝试修改npm全局目录权限,或者在命令前添加sudo——这在Ubuntu环境下通常能解决大部分权限问题。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.22 08:00:49