angularjs/cli-Ng is命令不能作为全局命令使用

angularjs/cli-Ng is命令不能作为全局命令使用,angular,angular-cli,Angular,Angular Cli,我已安装angular/cli,但ng命令不能作为全局命令使用 C:\Projects>ng-v “ng”未被识别为内部或外部命令, 可操作的程序或批处理文件。在命令行工具中使用:npm install-g@angular/cli@latest 确保首先安装了NodeJS。按照以下步骤开始使用angular CLI 第一次更新节点版本: 因此,首先通过键入commandnode-v检查节点版本 如果节点版本低于6.x.x,则进行更新,因为angular CLI要求节点版本高于6.x.x。要更新节

我已安装angular/cli,但ng命令不能作为全局命令使用

C:\Projects>ng-v “ng”未被识别为内部或外部命令,
可操作的程序或批处理文件。

在命令行工具中使用:
npm install-g@angular/cli@latest


确保首先安装了NodeJS。

按照以下步骤开始使用angular CLI

第一次更新节点版本:

  • 因此,首先通过键入command
    node-v
    检查节点版本
  • 如果节点版本低于6.x.x,则进行更新,因为angular CLI要求节点版本高于6.x.x。要更新节点版本,请运行以下命令

    nvm安装--从重新安装软件包=

    例如:nvm安装7.10.0--从=5.1.0重新安装软件包

    然后运行命令:
    nvmuse7.10.0

  • 在此之后,运行命令
    npm install-g@angular/cli
    以安装angular cli

  • 然后
    ng new my new project
    创建新项目
  • 然后
    cd my new project
    进入创建的项目目录
  • 然后最后运行你的应用程序
  • 额外: 要将angular 2项目更新为angular 4项目,请运行以下命令:

        * On Linux/Mac: npm install @angular/{common,compiler,compiler-cli,core,forms,http,platform-browser,platform-browser-dynamic,platform-    
                         server,router,animations}@next --save server,router,animations}@next --save
    
         * On Windows: npm install @angular/common@next @angular/compiler@next @angular/compiler-cli@next @angular/core@next 
                       @angular/forms@next @angular/http@next @angular/platform-browser@next @angular/platform-browser-dynamic@next 
                       @angular/platform-server@next @angular/  router@next @angular/animations@next --save
    

    是的,它与node版本有关,我已将node版本升级到高于6.x.x的版本,现在它正在工作。

    请使用angular标签回答angular 2+问题。