我已经安装了angular / cli但是ng命令不能用作全局
C:\ Projects> ng -v '纳克'不被视为内部或外部命令, 可操作程序或批处理文件。
答案 0 :(得分:1)
按照以下步骤开始使用角度CLI。
首次更新节点版本:
node -v
来检查您的节点版本。如果节点版本低于6.x.x,则更新它,因为angular CLI要求节点版本高于6.x.x.要更新节点版本,请运行以下命令。
nvm install <new version> --reinstall-packages-from=<old version>
Ex: nvm install 7.10.0 --reinstall-packages-from=5.1.0
然后运行命令:nvm use 7.10.0
在此运行命令npm install -g @angular/cli
之后安装 Angular CLI 。
ng new my-new-project
创建新项目。cd my-new-project
进入创建的项目目录。ng serve
运行您的应用。<强>附加:强> 要将角度2项目更新为角度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
答案 1 :(得分:0)
在命令行工具中使用:npm install -g @angular/cli@latest
确保您先安装了NodeJS。
答案 2 :(得分:0)
是的,它与节点版本有关,我已经升级了高于6.x.x的节点版本,现在它正在运行。