首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

创建类时,ng g类在angular 9上不起作用

在Angular 9中,ng g类命令可以用于生成一个新的类。如果在使用ng g类命令时遇到了问题,可以按照以下步骤来解决:

  1. 确认你已经安装了Angular CLI(命令行界面)。可以通过运行以下命令来检查是否已经安装:
代码语言:txt
复制
ng version

如果没有安装Angular CLI,请通过以下命令来安装:

代码语言:txt
复制
npm install -g @angular/cli
  1. 确认你正在正确的目录下运行ng g类命令。通常,你需要在你的Angular项目的根目录下执行该命令。
  2. 确认你正在使用正确的语法。在ng g类命令后,你需要提供类的名称,如下所示:
代码语言:txt
复制
ng g类ClassName

请确保类名符合命名规范,并且遵循驼峰命名法。

如果你已经按照上述步骤操作,但ng g类命令仍然不起作用,可能是由于以下原因导致的:

  1. 项目文件结构问题:请确保你的项目文件结构是正确的,并且所有的依赖项已经正确安装。
  2. Angular版本问题:请确保你的Angular版本与使用的ng g类命令的版本兼容。有时候,特定的命令可能会在不同的Angular版本中有所不同。

如果上述解决方法仍然无效,建议查阅Angular官方文档或向社区寻求帮助。以下是一些与问题相关的腾讯云产品和文档链接:

  1. 腾讯云云服务器(CVM):https://cloud.tencent.com/product/cvm
  2. 腾讯云云原生应用引擎(TKE):https://cloud.tencent.com/product/tke
  3. 腾讯云云数据库MySQL版(CDB):https://cloud.tencent.com/product/cdb_mysql
  4. 腾讯云人工智能平台(AI):https://cloud.tencent.com/product/ai
  5. 腾讯云物联网(IoT):https://cloud.tencent.com/product/iotexplorer
  6. 腾讯云对象存储(COS):https://cloud.tencent.com/product/cos
  7. 腾讯云区块链服务(BCS):https://cloud.tencent.com/product/bcs
  8. 腾讯云全球应用加速器(GAA):https://cloud.tencent.com/product/gaa
页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

【阿里开发手册】所有的都必须添加创建者和创建日期——Idea中创建自动添加作者信息

一、前言 阿里开发手册强制的建议——所有的都必须添加创建者和创建日期,我觉得很合适,自己写的过了几个月忘记,一看名字就知道是自己写的。出现问题,一看谁写,直接叫他解决bug很香啊!...二、阿里开发手册原话展示 ==【强制】== 所有的都必须添加创建者和创建日期。...说明:设置模板,注意 IDEA 的@author 为{USER},而 eclipse 的@author 为{user},大小写有区别,而日期的设置统一为 ==yyyy/MM/dd== 的格式。...新建 四、总结 觉得阿里开发手册还是有很多地方挺好的,虽然进不了大厂,咱们开发规范跟着大厂走,总不会吃亏的。代码维护起来也轻松,你好他也好,哈哈哈哈!! ---- Q.E.D.

6.3K30

前端MVC学习总结(一)——MVC概要与angular概要、模板与数据绑定

它可以防止默认动作(这对表单意味着向服务器发送请求和重新加载当前页),但只表单没包含action, data-action或x-action属性。...如果表达式结果为一个数组,则数组中每个元素为使用空格分隔的一个或多个名字符串。 如果表达式结果为一个对象,对象中的每个key-value中如果键值为真则键名作为名。...这个指令不会添加重复的,如果这个已经存在的话。 当表达式改变,以前添加的会被移除,并且只会添加之后新产生的。 ngStyle指令允许你HTML元素上条件化设置CSS样式。... 当条件为true样式出现 Sample Text...src或者href属性上简单使用{{}}绑定时无法很好运行,出现404错误因为图片加载可能模板还未被替换成真实路径。

15.3K100
  • 前端MVC学习总结(一)——MVC概要与angular概要、模板与数据绑定

    ng-submit它可以防止默认动作(这对表单意味着向服务器发送请求和重新加载当前页),但只表单没包含action, data-action或x-action属性。...如果表达式结果为一个数组,则数组中每个元素为使用空格分隔的一个或多个名字符串。 如果表达式结果为一个对象,对象中的每个key-value中如果键值为真则键名作为名。...这个指令不会添加重复的,如果这个已经存在的话。 当表达式改变,以前添加的会被移除,并且只会添加之后新产生的。 ngStyle指令允许你HTML元素上条件化设置CSS样式。... 当条件为true样式出现 Sample Text...2.10、ng-src与ng-href 用于指定资源路径。 src或者href属性上简单使用{{}}绑定时无法很好运行,出现404错误因为图片加载可能模板还未被替换成真实路径。

    12.6K30

    浅谈Angular

    创建项目: 要想使用 npm 来安装 CLI,请打开终端/控制台窗口,并输入下列命令: npm install -g @angular/cli ②创建工作区和初始应用:ng new 文件名 ③启动开发服务器...ng-show本质上设置元素的display值为none,只是设置样式,DOM结构还在,而*ngIf是真正意义上的从DOM结构中移除 *ngFor--动态创建DOM结构 ngSwitch--通过匹配case... 参数订阅(RxJS) 遇到的问题:数据不会及时更新,原因:组件的ngOnInit方法只会在其被创建走一次,如果该组件不销毁,init方法不会再走,导致当前数据无法更新 解决办法...Observable的子类创建出的对象可以被订阅 subscribe是Observable下的一个函数。...从Observable的中文名:”可观察的”就能看出,Observable的作用是可以起到类似监听的作用,但它的监听往往都是跨页面中, 6.组件间通信: 1.父向子 -- @Input装饰器声明输入属性

    4.4K10

    angularjs学习第一天笔记

    2、angularjs创建一个页面的简单特性     a.首先要引用angularjs库     b.html页面要标注ng-app属性,该标注表示所在范围内的DOM结构才收angularjs所控制...    c.数据绑定模块的默认格式为{{参数名称}},当然这个格式是可以自定义设置的     d.第DOM标签添加angular属性,都是以ng-开始     e.angular框架中数据模型数据的变更会动态的绑定显示到...g.Scope提供$apply方法传播Model的变化 3、创建一个简单angularjs页面实现数据绑定 <!...d.作用域是视图和控制器之间的胶水       e.$scope对象就是一个普通的JavaScript对象,我们可以在其上随意修改或添加属性。        g....,甚至是系统外的组件       j.可以进行嵌套,隔离业务功能和数据       k.给表达式提供运算所需的执行环境   6、控制器   控制器的关键词为ng-controller,其作用还是讲页面逻辑根据功能模块分割中更小模块

    2.2K10

    angularjs学习第一天笔记

    2、angularjs创建一个页面的简单特性     a.首先要引用angularjs库     b.html页面要标注ng-app属性,该标注表示所在范围内的DOM结构才收angularjs所控制...    c.数据绑定模块的默认格式为{{参数名称}},当然这个格式是可以自定义设置的     d.第DOM标签添加angular属性,都是以ng-开始     e.angular框架中数据模型数据的变更会动态的绑定显示到...g.Scope提供$apply方法传播Model的变化 3、创建一个简单angularjs页面实现数据绑定 <!...d.作用域是视图和控制器之间的胶水       e.$scope对象就是一个普通的JavaScript对象,我们可以在其上随意修改或添加属性。        g....,甚至是系统外的组件       j.可以进行嵌套,隔离业务功能和数据       k.给表达式提供运算所需的执行环境   6、控制器   控制器的关键词为ng-controller,其作用还是讲页面逻辑根据功能模块分割中更小模块

    2.1K30

    Angular 6.x 指令快速入门

    npm install -g @angular/cli 创建新的项目 $ ng new project-name 启动本地服务器 $ cd project-name $ ng serve Angular...指令简介 Angular 的指令分为三种: 组件(Component):用于构建UI组件,继承于 Directive 属性指令(Attribute Directive):用于改变组件的外观或行为...(图片来源于网络) 第一节 - 创建指令 Angular 中,我们可以使用 HostBinding 装饰器,实现元素的属性绑定。... Angular 中,我们可以通过 ViewChild 装饰器来获取视图中定义的模板元素,然后利用 ViewContainerRef 对象的 createEmbeddedView() 方法,创建内嵌视图...应用 NgTemplateOutlet 指令,我们可以通过 [ngTemplateOutletContext] 属性来设置 EmbeddedViewRef 的上下文对象。

    3.2K40

    Angular17 使用 ngx-formly 动态表单

    快速开始 创建 Angular 项目: 安装并执行 CLI 创建 Angular 项目 # 基于 Angular 17 版本演示 # 注意要将 Nodejs 版本切换至 18.13+ npm install...-g @angular/cli # 创建为 standalone 类型的项目 ng new angular-ngx-formly --standalone=false 安装 NG-ZORRO 组件库...选择创建项目的模板: sidemenu ng add ng-zorro-antd 安装 Formly 核心模块: 推荐使用 angular-cli 提供的 ng add 进行安装配置: # 可选主题包括.../schematics --ui-theme=ng-zorro-antd Angular CLI 添加新页面: 推荐使用 angular-cli 提供的 ng generate 自动生成: ng g m...Wrapper 自定义 Wrapper 同样也是一个组件,需要继承自 FieldWrapper ,这样实现了一个简单包装字段的 Wrapper: # 创建 card-panel 组件 ng g c

    65010

    Angular学习(02)--Angular-CLI命令

    ng g component ng g component xxx 是用来创建组件的,直接使用该命令,会默认在当前目录下创建一个 xxx 文件夹,并在内部创建以下几个文件: xxx.component.css...ng g directive 这个是创建指令的命令,组件其实是指令的一种,所以,上面介绍的关于组件命令中的各种选项配置,指令这里也基本都可以使用,这里不列举了,清楚相关默认文件来源后,不懂的,去翻阅下就可以了...ng g service 这个是创建服务的命令,支持的选项配置参考上面几种命令。 默认生成的有两份文件,ts 和 测试文件。...ng g class/interface/enum 创建实体,接口,或枚举的命令,因为这些类型的文件,默认需要的代码模板并不多,即使不用命令创建,手动创建也行。...ng g module 创建一个模块,这个命令有几个比较常用的选项配置: --flat=true|false 当为 true ,在当前目录下创建指定的 xxx.module.ts 和 xxx-routing.module.ts

    2.6K10

    Ng-Matero V9 正式发布!

    Angular V9 已经二月份重磅发布,拖沓了一个月,Ng-Matero V9 也终于发布!其中大部分时间耗了 Material Extensions 的组件开发上。...按照计划,Ng-Matero 直接从 0.x 过渡到到了 V9。虽然这是早已计划之内的事情,但是因为很多功能的欠缺,一直犹豫要不要直接发布 V9。...但是 Angular Material 中就不能如此自由随意,比如在 Angular Material 的表单中使用 ng-select。...这套组件库的组件大致有以下三: 完全独立开发的组件(e.g. alert) Angular Material 组件的二次封装(e.g. data-grid) 第三方组件的优化及包装(e.g. color-picker...最后,还是庆祝一下 Ng-Matero V9 的发布吧,如果你喜欢 Angular Material 或者对 Ng-Matero 感兴趣,欢迎与我交流! qq-group_s.jpg

    1.3K20

    Angular 5 快速入门与提高

    class EzComp{} Angular框架中,__组件__就是指一个应用了Component装饰器的。...Component装饰器的作用, 就是为被装饰的附加元数据信息: ? Angular框架对应用进行编译引导,将使用这些元数据构造视图。...因此, 应用开发中引入了模块(NgModule)的概念来组织不同的组件(及服务),一个 Angular应用至少需要创建一个模块。...为了区别于JavaScript语言本身的模块概念,本课程中将使用__NG模块__来 表示一个Angular模块。 类似于组件,NG模块就是一个应用了NgModule装饰器的。...) √ 平台对象:PlatformRef platformBrowserDynamic()函数返回一个PlatformRef对象(Angular对平台的抽象), 这个函数最重要的作用,在于其内部创建了一个即时

    1.8K20

    Angularjs基础(三)

    如何使用Scope       当你AngularJS创建控制器,你可以将$scope对象当做一个参数传递:           实例: 控制器中的属性对应了视图上的属性:             ...实例:创建控制器,将$rootScope作为参数传递,可在应用中使用:                  ...ng-controller指令定义了应用程序控制器。       控制器JavaScript对象,由标准的JavaScript对象的构造函数 创建。         ...应用程序内运行。           ng-controller = "myCtrl" 属性是一个Angular 指令。用于定义一个控制器。           ...控制器作用域中创建两个属性(firstName 和lastName)。           ng-model 指令绑定输入域到控制器的属性(firstName 和lastName)。

    3.1K50
    领券