Skip to content

Koodiklinikka on kaikille avoin softakehitykseen keskittynyt yhteisö.

Notifications You must be signed in to change notification settings

trinne/koodiklinikka.fi

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Koodiklinikka

Codeship badge

Koodiklinikka.fi lähdekoodi. Issueita ja Pull Requestejä otetaan lämpimästi vastaan. Yritämme pitää kynnyksen kontribuoida projektiin alhaisena, jotta mahdollisimman moni pääsisi jättämään siihen jälkensä. Kaikki koodi katselmoidaan läpi ja mergetään projektiin kun näyttää hyvälle. Muutamasta mergetystä Pull Requestista oikeudet ylläpitää projektia.

Issueita voidaan käyttää myös sivun

  • toiminnallisuuteen
  • designiin
  • HTTP-rajapintaan
  • projektin hallintaan liittyviin asioihin

Tai koko Koodiklinikkaan yleisesti.


Contributing

This repository is automatically deployed by Codeship to a Digital Ocean droplet hosting http://koodiklinikka.fi.

Getting things up and running

 git clone git@github.com:koodiklinikka/koodiklinikka.fi.git <your project name>
 cd <your project name>
 npm install
 npm start
 open http://localhost:9001 in your browser

Enable LiveReload

Install LiveReload for Chrome

CLI Commands

  • npm install
    • Installs server-side dependencies from NPM and client-side dependencies from Bower
  • npm start
    • Compiles your files, starts watching files for changes, serves static files to port 9001
  • npm run build
    • Builds everything

Minification, uglification and other tasks you're expected to run before deploying your product can be made by running the build command with env variable NODE_ENV set to "production"

NODE_ENV=production npm run build

API server

API proxy can be defined with SERVER environment variable.

SERVER=http://localhost:9000 npm start

Development guidelines

  • public - directory should be dedicated only to compiled/copied files from src - directory. It should be possible to delete directory completely and after npm start or npm run build everything should be as they were before the deletion.
  • All backend dependencies should be installed with npm. Browser dependencies should be installed with bower or with npm.

About

Koodiklinikka on kaikille avoin softakehitykseen keskittynyt yhteisö.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 57.5%
  • CSS 24.3%
  • HTML 17.9%
  • CoffeeScript 0.3%