Help Wanted: Test CLI tooling for Ionic Angular 4
See original GitHub issueHi all! 👋
We’d love to have some help testing the tooling for Ionic Angular 4. This issue will document how to get started.
Start Testing
Make sure you have the latest CLI release candidate:
npm i -g ionic@rc
Enable the angular
project type:
ionic config set -g features.project-angular true
Start a new app, choosing angular
when prompted for project type:
ionic start
We don’t yet have a migration guide for existing apps, but we are keeping this list of breaking changes up to date.
Found an Issue?
Feel free to reply to this thread. If it’s complicated and you need more room, feel free to open a new issue.
If you find an issue with the framework, please open an issue in the framework repo.
Issue Analytics
- State:
- Created 6 years ago
- Reactions:24
- Comments:128 (55 by maintainers)
Top Results From Across the Web
Ionic Angular Overview | Angular Version Support and Tooling
ionic /angular combines the Ionic experience with the tooling and APIs tailored to Angular Developers. Learn more about version support in our Angular...
Read more >Introducing Ionic Lab - Ionic Blog
We just added a new feature to the Ionic CLI tool that we're calling Ionic Lab. Ionic Lab makes it much easier to...
Read more >Ionic 4 & Angular Tutorial For Beginners - Crash Course
Learn to build iOS, Android and web apps from scratch with Ionic 4 and Angular !Join the full Ionic + Angular course: ...
Read more >How to Build Your First Ionic 4 App with API Calls
To set up a blank project you can use the Ionic CLI so we end up with a fresh Ionic 4 project with...
Read more >Introduction to Ionic 4 | Jscrambler Blog
While Ionic is now framework-agnostic, Ionic developers that still want to use Ionic with Angular will get support from the Ionic team with...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
Hi all! 👋 RC.8 is out which features some fairly dramatic differences, aligning more with Angular tooling than ever:
@ionic/ng-toolkit
and Angular architect commands and “builders” looking for this configuration: https://github.com/ionic-team/starters/commit/2b6e84687a9e6105c0a709cfe0a33627b29c2cdd#diff-2069b61c658907962ec68d54db4b4cf6R118npx ng generate
directly. Seenpx ng g --help
ionic generate
)npx ng g page
is possible from this change: https://github.com/ionic-team/starters/commit/2b6e84687a9e6105c0a709cfe0a33627b29c2cdd#diff-2069b61c658907962ec68d54db4b4cf6R168I expect a few rough areas with this release, so please feel free to mention issues.
Testing Instructions
Install latest CLI RC and start a new project:
Update to beta version of the webview plugin 2.0. See repo: https://github.com/ionic-team/cordova-plugin-ionic-webview
Optionally install the Ionic Native wrapper for the webview plugin. See the PR: https://github.com/ionic-team/ionic-native/pull/2549
Use
this.webview.convertFileSrc()
instead ofnormalizeUrl()
in v3 to convert File URLs from the Camera plugin, etc. (Now necessary for iOS and Android).Hey folks, RC 4 is out and our starter has been updated with Angular 6!
We do have one known issue, which @rdlabo @sandangel mentioned: the new Angular CLI is expecting third-party schematics to be defined differently. We’re working to get this fixed, but at the moment the
page
generator does not work.