无法将angular cli降级到1.0.0-Beta.24

无法将angular cli降级到1.0.0-Beta.24,angular,web,angular-cli,Angular,Web,Angular Cli,我是angular的新手,我想运行一个angular项目,该项目使用angular-cli版本1.0.0-beta.24 我尝试卸载当前的npm版本、clean cache和npm安装-g-cli@1.0.0-β.24。但它不起作用。我使用的是节点版本0.35.1 我已经安装了node-v6.0.0,nvm无法工作 通常,当您降级/升级现有的角度项目时 确保Angular CLI版本与Angular版本和 打字稿版本。更多细节 在您的情况下,如果要降级到1.0.0-beta.24,则必须使用No

我是angular的新手,我想运行一个angular项目,该项目使用angular-cli版本1.0.0-beta.24

我尝试卸载当前的npm版本、clean cache和npm安装-g-cli@1.0.0-β.24。但它不起作用。我使用的是节点版本0.35.1

我已经安装了node-v6.0.0,nvm无法工作

通常,当您降级/升级现有的角度项目时 确保Angular CLI版本与Angular版本和 打字稿版本。更多细节

在您的情况下,如果要降级到
1.0.0-beta.24
,则必须使用
NodeJS v6.x
,并确保使用的是
Typescript v2.0.x

此外,降级版本时,请确保删除了
node\u modules
文件夹和
package lock.json
warn.lock
文件(如果项目中有)。然后运行
npm i
warn
以拉出旧包装

如果您在切换NodeJS版本时遇到问题,请尝试

更新:
您遇到的错误可能与连接问题有关。如果您支持代理,请尝试:

npm config set proxy http://your.company.proxy.com:port
npm config set https-proxy http://your.compny.company.com:port

请发布您收到的错误以及package.json.try节点版本6.x,请在此处查看更多详细信息。请将控制台错误和日志发布为文本,而不是文本图片。搜索引擎将不会从图片中提取错误消息,并且没有人会找到您的帖子。上述链接中的github链接不起作用。我使用了这个链接并下载了文件node-v6.17.1-linux-x64.tar.gz,我仍然有0.35.1版本。我尝试了curl-sL | bash,但发现一个错误:无法在/var/lib/rpm/.rpm.lock上创建事务锁。我知道这是因为sudo权限,并且我没有系统的管理员权限。是否有任何其他方法可以做到这一点,或者你可以告诉我的权利链接或资源。感谢
>上述链接中的github链接不起作用
-什么链接?@Sarabjeet刚刚用NVM的链接更新了答案,这应该会有帮助。我已经安装了node版本,但nvm不起作用,angular命令也不起作用,无法安装测试版。请检查问题中附带的屏幕截图。这是package.json文件{“version”:“3.8.6”,“name”:“npm”,“description”:“用于JavaScript的包管理器”,“关键字”:[“install”,“模块”,“包管理器”,“package.json”],“preferGlobal”:true,“配置”:{“publishtest”:false},“主页”:“作者”:“Isaac Z.Schlueter()”,“存储库”:{“类型”:“git”,“url”:“},