ionic-cli для генерации страниц в определенных папках

Я использую ionic-cli 2 для создания страниц для моего ionic проект. Я хотел бы хранить свои страницы отдельно в разных папках. Например, я хотел бы сохранить страницы как Login, Signup в отдельной папке под названием authentication, Но в то же время я хотел бы насладиться ionic generate page Команда для быстрой настройки страницы внутри authentication папка. В настоящее время ionic-cli будет генерировать страницы в pages папка. Как я могу сделать это в pages/authentication папка?

1 ответ

Просто беги

ionic generate page pages/authentication

дополнительная информация https://ionicframework.com/docs/cli/commands/generate

Я знаю, что это было давно, но это сработало для меня, используя @latest ionic (3.12.0)

Создайте "подстраницы" из корневой папки приложения, как если бы вы генерировали страницы "верхнего уровня". Затем перетащите их в нужное место с помощью кода Visual Studio.

Очевидно, вы хотите переименовать такие вещи, как модули и классы. Например, для подстраниц "home" и "standings" страницы "team" я переименовал классы из HomePage а также StandingsPage в TeamHomePage а также TeamStandingsPage соответственно.

В качестве альтернативы (и в ретроспективе рекомендуется), назовите страницы, используя желаемую структуру, например, ionic generate page team-home (вам все равно придется перемещать их вручную). Это особенно полезно для повторяющихся шаблонов, например, если вы также хотите, чтобы страницы "home" и "standings" были, например, на странице "турниров".

Также см. Могут ли страницы ionic2 поддерживать структуру вложенных каталогов?,

ionic g page src/app/pages/{your_pageName}Это сработало для меня.

Перед созданием отдельной папки вам необходимо вручную создать папку аутентификации в папке вашего приложения.

CLI> ionic сгенерировать аутентификацию страницы / логин

Чтение документа https://ionicframework.com/docs/cli/commands/generate Похоже, вы можете указать папку, в которой вы хотите сгенерировать свою страницу или компонент, непосредственно при вызове команды.

Набор текста ionic g page my_dir/my_page сгенерировать компонент страницы в каталог my_dir.

Я знаю, что вначале это становится непросто. Здесь я упоминаю шаги по созданию страницы в определенном каталоге.

Предположим, ваш проект следует структуре каталогов как:

  • src
    • приложение
      • составные части
        • страницы
        • трубы

Чтобы создать страницу в разделе "Pages", перейдите в каталог "app" и используйте команду:ionic g page pages / test

Ссылка: https://ionicframework.com/docs/cli/commands/generate

Другие вопросы по тегам