Skip to content

Starter files used to create AngularJS apps with testing in Karma and Jasmine.

Notifications You must be signed in to change notification settings

dcarrsf/webpack2-karma-jasmine-angularjs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

webpack2-karma-jasmine-angularjs

Testing environment and ES6 playground with Karma, Jasmine, and AngularJS.

Screenshot

How to get started

The project uses Webpack to bundle and transpile the source code to a browser friendly format. You can run the project in two modes (dev and build). Run the following command to install dependencies, then choose a build mode.

$ npm install

Development

Dev mode launches the project in the Webpack Dev Server with hot reloading for editing convience. Run the following command and open a browser to http://localhost:8080.

$ npm start

Production

Build mode sets the environment to 'production' and optimizes the bundle for deployment. Run the following command and view the files in the build folder.

$ npm run build

How to run tests

The project uses Karma as a test runner and Jasmine as the BDD test suite. In addition, we're using AngularJS Mocks to unit test the components in the app. Run the following command to view a single run of the application tests.

$ npm test

About

Starter files used to create AngularJS apps with testing in Karma and Jasmine.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published