Cargando…

AngularJS deployment essentials : learn how to optimally deploy your AngularJS applications to today's top hosting environments /

Annotation

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Moreno, Zachariah (Autor)
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Birmingham, UK : Packt Publishing, 2015.
Colección:Community experience distilled.
Temas:
Acceso en línea:Texto completo
Tabla de Contenidos:
  • Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Our App and Tool Stack; The right tools for the job; Version control with Git and GitHub; Node.js; NPM; Yeoman's workflow; Yo; Grunt; Bower; The Ionic framework; Batarang; Sublime Text and Editor integration; Krakn; Setting up Git and GitHub; Scaffolding the app with Yo; Development; Views, controllers, and routes; The login view; The chat view; The account view; The menu view; The about view; Global controller constants; Models and services; Predeployment; Summary
  • Chapter 2: Deploying to ApacheFrom local to remote; Deployment destination; A comparison between the local and remote setup; Manual deployment; FTPing from your command line; FTP clients; Automating deployment with GitHub and SSH; Troubleshooting deployment issues; A visual diff tool; Using diff with Git; Configuring Apache for Angular; Google's PageSpeed Service for Apache; Summary; Chapter 3: Deploying to Heroku; Setting up your Heroku environment; Creating an account; Heroku's dashboard; Defining a new application; The Heroku Toolbelt; Installation; SSH access; New app in Toolbelt
  • New app in dashboardHeroku branch; Predeployment configuration; Express; Gzippo; Package.json; The Procfile; Web.js; Deploying to Heroku; Dynos; Scalability; Add-ons; Troubleshooting deployment issues; Summary; Chapter 4: Deploying to Firebase Hosting; The Firebase setup; Creating your Firebase account; Using the Firebase Forge dashboard; Using the Data view; Using the Security Rules view; Using the Simulator view; Using the Analytics view; Using the Simple Login view; Hosting your application; Using the firebase-tools CLI; Troubleshooting deployment issues; HTTP resources served over HTTPS
  • From Angular web applications to mobile apps with the Cordova Chrome App toolchainConfiguring your development environment for the Cordova Chrome App toolchain; Packaging your Angular web application for mobile with CCA; From Angular web applications to mobile apps with PhoneGap Build; Publishing your application; Signing your .apk file; Publishing to the Google Play Store; Troubleshooting deployment issues; Summary; Chapter 6: Deploying as Chrome Apps; Why Chrome Apps?; Choosing the best app type; The Chrome App setup; Augmenting your Angular App for Chrome; The manifest.json file; Icons