angular-async-seed

Opinionated AngularJS starter project using the future states feature of UI Router Extras to achieve asynchronous module loading. Uses Gulp, SystemJS and Babel.

Added by: Sam Deering

GitHub

Repository

matoilic/angular-async-seed

Stats

Stars: 0

Watchers: 0

Forks: 0

Author

Mato Ilic
Mato Ilic

Module Description

Setup

  • The following tools are required to build the project:
    • Ruby (https://www.ruby-lang.org/en/downloads)
    • NodeJS (https://nodejs.org/download)
    • Visual Studio Community Edition (or higher) and the appropriate Windows SDK if you're developing on Windows
  • Make sure that the following commands are in your PATH
    • node
    • npm
    • ruby
    • gem
  • Run npm run-script setup which will install all npm, jspm and RubyGems packages

E2E Test Setup for Internet Explorer

If you are developing on Windows and want to run automated tests against Internet Explorer follow the steps below:

  • Configure the security options so that "Protected Mode" is active for all zones
  • Load the FEATURE_BFCACHE registry key under conf or under HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_BFCACHE manually add "iexplore.exe"=dword:00000000 if it's not present already
  • Download the Selenium driver for Internet Explorer (IEDriverServer) from http://selenium-release.storage.googleapis.com/index.html and put in in a folder that is in your PATH

E2E Testing

  • In a separate shell run webdriver-manager start (you might need to run webdriver-manager update first to get the latest web drivers)
  • Run npm run-script test-e2e to execute the tests

Module stats last updated: 2015-05-27 01:21:03

Disclaimer: Some data on this page may have been gathered from the authors GitHub respository. If you see any mistakes or outdated information please let us know. Thanks!