Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/26.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js 节点不会更新角度_Node.js_Angular - Fatal编程技术网

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缓存并再次运行更新。