跳至主要内容
版本: v8

ionic generate

创建页面、组件和 Angular 特性

$ ionic generate [schematic] [name]

使用 Ionic Generate 自动创建框架特性。此命令使用 Angular CLI 生成特性,例如 pagescomponentsdirectivesservices 等等。

  • 要查看所有可用的类型,请使用 npx ng g --help
  • 要查看类型选项列表,请使用 npx ng g <type> --help

您可以指定路径将特性嵌套在任意数量的子目录中。例如,指定名称为 "pages/New Page" 将在 src/app/pages/new-page/ 生成页面文件。

要在进行文件修改之前测试生成器,请使用 --dry-run 选项。

schematic

特性类型(例如 pagecomponentdirectiveservice

name

正在生成的特性的名称/路径

示例

$ ionic generate 
$ ionic generate page
$ ionic generate page contact
$ ionic generate component contact/form
$ ionic generate component login-form --change-detection=OnPush
$ ionic generate directive ripple --skip-import
$ ionic generate service api/user