dearlordylord / concourse-todo

Concourse test assignment

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Based on react-starter-kit. To run, first run Concourse test assignment Vagrant box with correct http listener settings on default port, and then:

Requirements

  • node ^4.2.0
  • npm ^3.0.0

Getting Started

After confirming that your development environment meets the specified requirements, you can follow these steps to get the project up and running:

$ git clone https://github.com/Firfi/concourse-todo.git
$ cd concourse-todo
$ npm install                   # Install project dependencies
$ npm start                     # Compile and launch

While developing, you will probably rely mostly on npm start; however, there are additional scripts at your disposal:

npm run <script> Description
start Serves your app at localhost:3000. HMR will be enabled in development.
compile Compiles the application to disk (~/dist by default).
dev Same as npm start, but enables nodemon for the server as well.
dev:no-debug Same as npm run dev but disables devtool instrumentation.
test Runs unit tests with Karma and generates a coverage report.
test:dev Runs Karma and watches for changes to re-run tests; does not generate coverage reports.
deploy Runs linter, tests, and then, on success, compiles your application to disk.
deploy:dev Same as deploy but overrides NODE_ENV to "development".
deploy:prod Same as deploy but overrides NODE_ENV to "production".
lint Lint all .js files.
lint:fix Lint and fix all .js files. Read more on this.

About

Concourse test assignment

License:MIT License


Languages

Language:JavaScript 97.7%Language:CSS 1.7%Language:HTML 0.6%