GithubHelp home page GithubHelp logo

nia2-prod's Introduction

HEALTH.COM.AU v3 - Angular style

Woohoo! The new health site is on its way. Please read the following before you start developing!

Installation

After cloning, make sure you run $ npm install && bower install.

$ npm install will install all dependancies. The most important to note are:

  • Grunt
  • Bower
  • Yo

Grunt

Grunt has 2 primary tasks: serve and build.

$ grunt serve creates a development server @ 127.0.0.1:9000 where you can preview everything, live reload as you work.

$ grunt build builds a production ready package. You shouldn't have to worry about this one though.

$ grunt test for running e2e tests (that need to be written).

Bower

Bower is super cool - this is used for additional components, i.e. angular plugins.

Please use the --save operator when using bower install, so we all get the sexy packages.

$ bower install bower-component --save

Yo

This project uses the Yeoman generator to scaffold angular files. PLEASE USE YEOMAN WHEN CREATING NEW FILES. Although it may seem easy to create new files, we would like to keep a strict structure, as well as create all the necessary test docs (that we need to write later.......).

use it like so:

$ yo angular:controller MyController - creates a new controller 'MyControllerCtrl'

$ yo angular:view my-view - creates a new view 'my-view.html'

$ yo angular:directive my-directive - creates a new directive - <my-directive&rt;</my-directive&rt;

$ yo angular:service MyService - creates a new service - MyService

$ yo angular:factory MyService - creates a new service - MyFactory

More here: More on $ yo angular here

Contributing

Please push your own branch, and submit a pull request. I'll code review & merge it all in!

nia2-prod's People

Contributors

baffleinc avatar viral85 avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.