Thanks to visit codestin.com
Credit goes to github.com

Skip to content

coopinabox/praxis

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

praxis

server tests npm version dependency status devDependency status

browser tests

IN PROGRESS

a holonic action delegation system for Coop-in-a-Box

how to install

  • nvm: node version manager
  • nodejs: javascript interpreter
  • npm: javascript package manager

first you'll need to make sure your system has a c++ compiler. For OSX, XCode will work, for Ubuntu, the build-essential and libssl-dev packages work.

git clone https://github.com/creationix/nvm.git ~/.nvm
source ~/.nvm/nvm.sh
nvm install 0.10
nvm use 0.10
nvm alias default 0.10

it's a good idea to put the 2nd line in your ~/.bashrc, ~/.zshrc, ~/.profile, etc to source nvm automatically upon login.

git clone https://github.com/coopinabox/praxis
npm install

how to run

[sudo] npm run start

browse to localhost

how to develop

npm run develop

browse to localhost:5000

how to test

npm run test
  • to run integration tests, you need to install phantomjs
    • [sudo] npm install -g phantomjs
  • to run client tests, you need to install xvfb
    • [sudo] apt-get install xvfb

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published