angular创建组件命令

本文介绍了在使用Angular CLI时遇到全局版本高于本地版本的问题,导致命令执行出错。解决方案包括卸载全局Angular CLI,然后分别安装低版本全局和高版本局部。确保Angular CLI版本与项目兼容,以避免进一步的问题。
摘要由CSDN通过智能技术生成

ng generate component example 生成组件带有模版
ng generate component example -it 生成内联模版(不会单独生成html文件)
ng generate directive my-directive - 生成一个新指令
ng generate pipe my-pipe - 生成一个新管道
ng generate service my-service - 生成一个新服务
ng generate route my-route - 生成一个新路由
ng generate class my-class - 生成一个简易的模型类

运行命令出现的报错:

Your global Angular CLI version (13.2.0) is greater than your local version (13.1.2). The local Angular CLI version is used.

原因:全局Angular版本13.2.0高于本地项目版本13.1.2,项目Angular版本过时。

解决方案:

  1. 删除全局,只使用本地的(可能本地的ng无法使用)
    npm uninstall -g @angular/cli
  2. 全局安装一个低版本的
    npm install -g @angular/cli@13.0.0
  3. 本地安装一个高版本的
    npm install --save-dev @angular/cli@13.2.1
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值