AngularJS Deployment Essentials Год: 2015 Автор: Zachariah Moreno Издательство: Packt Publishing ISBN: 978-1-78398-359-9 Язык: Английский Формат: PDF/EPUB Качество: Изначально компьютерное (eBook) Интерактивное оглавление: Да Количество страниц: 148 Описание: Whether you are brand new to deploying AngularJS applications or a seasoned veteran, this book will provide you with the skills you need to optimally structure, develop, and deploy an AngularJS application. You'll learn how to set up your development environment, select the tools that will make up your workflow, optimize your code for production environments, and deploy your application to the leading hosting environments. By sequentially working through the steps in each chapter, you will quickly master your deployment strategy to facilitate a bulletproof workflow. With the help of illustrations that offer a play-by-play account of how to deploy your optimized application, you'll be able to successfully deploy your next AngularJS application. By the end of this tutorial, you will have mastered the ability to deploy your AngularJS application to everywhere your users expect to see your product.
Примеры страниц
Оглавление
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 workflw 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 Chapter 2: Deploying to Apache From 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 Confiuring Apache for Angular Google's PageSpeed Service for Apache Chapter 3: Deploying to Heroku Setting up your Heroku environment Creating an account Heroku's dashboard Defiing a new application The Heroku Toolbelt Installation SSH access New app in Toolbelt New app in dashboard Heroku branch Predeployment confiuration Express Gzippo Package.json The Procfie Web.js Scaling and deploying to Heroku Dynos Scalability Add-ons Troubleshooting deployment issues 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 fiebase-tools CLI Troubleshooting deployment issues HTTP resources served over HTTPS Chapter 5: Deploying a Mobile App Context is the king What is Apache Cordova and how does it address issues? Confiuring your development environment for Apache Cordova A word on Cordova's dependencies Installing Apache Cordova Installing the Android SDK Confiuring the Android SDK and tools Installing an Android target and creating an emulator From Angular web applications to hybrid mobile apps with Cordova Deploying your app to an emulator Moving your code into /www Deploying your app to your physical device with Cordova From Angular web applications to mobile apps with the Cordova Chrome App toolchain Confiuring 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 fie Publishing to the Google Play Store Troubleshooting deployment issues 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 fie Icons Content security policy Other ways to customize your manifest.json fie The background.js fie Deploying to your Chrome instance Troubleshooting deployment issues Deploying to the Chrome Web Store Chapter 7: Postdeployment Features and fies Adding support to Google Analytics Setting up the angular-google-analytics module Deploying updates to Apache The FTP command-line interface An FTP client 16 Git and SSH Deploying updates to Heroku Deploying updates to Firebase Hosting Deploying updates to mobile apps Deploying updates to the local emulator with Cordova Deploying updates to the physical device with Cordova Deploying updates to the local emulator with CCA Deploying updates to the physical device with CCA Building updates with PhoneGap Build Deploying updates to Google Play Store Deploying updates to Chrome App Packing updates with your local Chrome instance Deploying updates to the Chrome Web Store Chapter 8: Conclusion – AngularJS Deployment Essentials Developing a dynamic tool stack Deploying early and deploying Index
Торрент перезалит. Причина: замена EPUB на True-версию
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum You cannot attach files in this forum You can download files in this forum