Ionic 2 - это новое поколение Ionic, SDK с открытым исходным кодом, которое позволяет разработчикам создавать высококачественные мобильные приложения с использованием привычных веб-технологий (HTML, CSS и JavaScript). Ионный 2 обычно сопряжен с угловым (2). Ionic 2 также может использоваться в качестве рамки CSS, но вы пропустите мощные жесты, анимацию пользовательского интерфейса и более полезные вещи.

Что такое Ionic 2?

Ionic 2 - это новое поколение Ionic, SDK с открытым исходным кодом, которое позволяет разработчикам создавать высококачественные мобильные приложения с использованием знакомых веб-технологий (HTML , CSS и JavaScript).

Ионный 2 обычно сопряжен с угловым (2). Ionic 2 также можно использовать в качестве рамки CSS, но вы пропустите мощные жесты, анимацию пользовательского интерфейса и более полезные вещи.

Как установить и настроить проект [ ! d6]

Установка Ionic 2 может быть выполнена с использованием npm и ionic cli.

Для установки запуска Ionic 2 $ npm install -g ionic cordova. Это будет немедленно установить ionic cli, чтобы все ваши ионные команды были готовы к использованию.

Чтобы настроить проект с разными: вкладки

: $ ionic start myApp tabs sidemenu: $ ionic start myApp sidemenu blank: $ ionic start myApp blank

Если вкладки создадут приложение, в котором будут созданы 4 вкладки (расположены в нижней части экрана), sidemenu будет генерировать проект с помощью sidemenu (также показывающий хорошее использование NavController Утилиты), а пустой будет генерировать проект только с одной страницей.

Зрелость / Версия

Текущая версия Ionic 2 - 3.12.0. Первый выпуск финальной версии. (по состоянию на 8 марта 2017 г.)

tabs

Если вы хотите создать новый проект с 3.12.0: $ npm install -g ionic

Если вы хотите обновить существующий проект до 3.12.0:

Обновите свой пакет.json, чтобы он соответствовал следующим зависимостям, удалите существующий каталог node_modules и запустите npm install:

"dependencies": { "@angular/common": "2.4.8", "@angular/compiler": "2.4.8", "@angular/compiler-cli": "2.4.8", "@angular/core": "2.4.8", "@angular/forms": "2.4.8", "@angular/http": "2.4.8", "@angular/platform-browser": "2.4.8", "@angular/platform-browser-dynamic": "2.4.8", "@angular/platform-server": "2.4.8", "@ionic/storage": "2.0.0", "ionic-angular": "2.2.0", "ionic-native": "2.4.1", "ionicons": "3.0.0", "rxjs": "5.0.1", "sw-toolbox": "3.4.0", "zone.js": "0.7.2" }, "devDependencies": { "@ionic/app-scripts": "1.1.4", "typescript": "2.0.9" }

Подробнее см. 1

Полезные ссылки Ionic 2

вкладки: $ ionic start myApp tabs Ionic GitHub (отчеты об ошибках, функции запроса) sidemenu: $ ionic start myApp sidemenu Документация (документы Ionic 2, ионники, документы пользовательского интерфейса, документы API и т. д.) blank: $ ionic start myApp blank

И, конечно, активное сообщество Stack Overflow.