Angular 5 + Cordova + Material + basic cordova plugin for cross device ( browser/mobile/tablet )
This project was generated with Angular CLI version 6.0.1.
Run mkdir www
if unavailable because cordova only work when www
folder is exists.
Refer [Create icons and splash screen] then
Run npm run setup
Run ng serve
for a dev server. Navigate to http://localhost:4200/
. The app will automatically reload if you change any of the source files.
Run ng generate component component-name
to generate a new component. You can also use ng generate directive|pipe|service|class|guard|interface|enum|module
.
Run ng build
to build the project. The build artifacts will be stored in the dist/
directory. Use the --prod
flag for a production build.
Run ng test
to execute the unit tests via Karma.
Run ng e2e
to execute the end-to-end tests via Protractor.
To get more help on the Angular CLI use ng help
or go check out the Angular CLI README.
Run npm run run:[platform]
to execute application on desire platform.
Use "assests/path/to/file" path instead of "/assets/path/to/file" for local device file
Refer Splash and Icon to setup the cli.
then run below command after platfrom remove/add.
cordova-splash --splash=res/splash.png
and cordova-icon --icon=res/icon.png
https://blog.angular.io/version-6-of-angular-now-available-cc56b0efa7a4