Skip to content

achmadns/kaazing-amqp-angular

Repository files navigation

AngularJS module for Kaazing AMQP 0.9.1 Gateway

Online demo

Open http://achmadns.github.io/kaazing-amqp-angular.

Trying locally

Make sure you have these tools before trying out:

  • Npm, node package manager. Thanks to nvm to make nodejs installation easier.

  • Bower, frontend package manager. Install it using npm install -g bower.

The demo use cloud-hosted Kaazing AMQP WebSocket gateway: wss://sandbox.kaazing.net (thanks for the amazing work!)

Open app/index.html in your browser, e.g.:

file:///kaazing-amqp-angular/app/index.html

Kaazing AMQP Angular Demo Screenshot

NOTE:

  • Maximum row to show in table: 100

How to develop

It is better to add ./node_modules/.bin to your PATH to shorten command execution. I use grunt to setup livereload and provide connect module to serve the page. Run npm install to resolve all tools needed. I still failed to make karma test working due to my lack of knowledge regarding unit test of promise on angular.

To develop with livereload, run grunt to start the connect server on localhost:9009 and install livereload addons/ extension for your favourite browser. Don't forget to push the livereload button (usually located on right top and it mimick refresh button) on your browser to be notified by grunt watch whenever there is file changed on app folder. Start edit your files under app folder and browser should be refreshed automatically.

To run functional test:

  • webdriver-manager start (on another console).

  • npm test to start the intern-runner.

About

Angular module for Kaazing AMQP 0.9.1 Gateway

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •