Node.js 节点不会更新角度
几天来,我一直在努力更新。我终于把范围缩小到我跑步时的事实Node.js 节点不会更新角度,node.js,angular,Node.js,Angular,几天来,我一直在努力更新。我终于把范围缩小到我跑步时的事实 ng new ng --version ng new 它使用版本1.7.4创建了angular应用程序,但我已将angular更新为版本8.1.2。当我跑的时候 ng new ng --version ng new 我收到消息“您的全局版本是8.1.2,大于您的本地版本1.7.4,将使用本地版本” 我已经运行了npm npm update -g@angular/cli np
ng new
ng --version
ng new
它使用版本1.7.4创建了angular应用程序,但我已将angular更新为版本8.1.2。当我跑的时候
ng new
ng --version
ng new
我收到消息“您的全局版本是8.1.2,大于您的本地版本1.7.4,将使用本地版本”
我已经运行了npm
npm update -g@angular/cli
npm update @angular/cli
但什么都没有。我还删除了中的文件
c:\users\user\appdata\roaming\npm\node_modules\@angular
试着跑
npm install @angular/cli
有人知道如何更新angular的本地安装或何时运行吗
ng new
ng --version
ng new
要让它使用全局版本
谢谢
npm update
会将您的软件包更新为最新的安全版本,也就是说,它不会增加当前软件包的主要版本,在您的情况下,1
。主要版本的更改意味着将有突破性的更改
因此,您需要明确指定要迁移到的包版本。例如,
npm update@angular/cli@^8.1.2
或npm install@angular/cli@^8.1.2
,很抱歉,我主要使用warn
,所以不确定这两个命令中的哪一个可以工作。npm update
会将您的软件包更新到最新的安全版本,也就是说,它不会增加当前软件包的主要版本,在您的情况下,1
。主要版本的更改意味着将有突破性的更改
因此,您需要明确指定要迁移到的包版本。例如,
npm update@angular/cli@^8.1.2
或npm install@angular/cli@^8.1.2
,很抱歉,我主要使用warn
,因此不确定这两个命令中的哪一个可以工作。尝试清除npm缓存并再次运行更新。尝试清除npm缓存并再次运行更新。