Commit ec200c96 authored by Millicent Billette's avatar Millicent Billette
Browse files

quick-start-guide & npm script for easy install and start.

parent eda685a8
......@@ -27,6 +27,11 @@ In the world of crypto-currencies, [Sakia Wallet]( ([rep
## Going further
### Contribute
- [Quick-start-guide : start a duniter node with web-ui from source](
- [Guide (fr)](
### Documentation
Visit [Duniter website]( it gathers theoretical informations, FAQ and several useful links. If you want to learn, this is the first place to visit.
# Quick-start-guide : start a duniter node with web-ui from source
## Prerequisite :
- git ([Windows, Mac, Linux](
- nodejs ([Windows, Mac](, [Linux](
- python 2.7 ([Windows, Mac](, Linux -> you allready have it)
- gcc ([Windows, Mac, Linux](
- [GitHub]( account (optional, needed to contribute)
Alternative : for Windows user who love screenshot : [from Windows Installation to ready to use nodejs](
[//]: # ([prepare your computer to use nodejs (Windows, Mac, Linux)]() )
## Install
git clone
cd duniter
npm run full-install
npm run webstart
Connect to your duniter-node admin web-panel on : [http://localhost:9220/](http://localhost:9220/)
## Contribute
- On github, fork on your account repository.
- Change, improve, do what will be usefull.
- Run `npm test` and if it's ok
- Run `git remote add myFork<<yourAccount>>/duniter.git` or similar writable git repository.
- Run `git add .` or other command to prepare your commit
- Run `git status` to check what will be in your commit
- Run `git commit -m "explain what you have do/improve"`
- Run `git push myFork`
- On github create a pull-request for your contrib.
......@@ -13,8 +13,10 @@
"test": "test"
"scripts": {
"full-install":"npm install && git submodule init && git submodule update && cd web-ui && npm install",
"test": "mocha --growl --timeout 20000 test test/fast test/fast/block test/integration test/",
"start": "node bin/duniter start",
"webstart": "node bin/duniter webstart",
"test-travis": "node ./node_modules/istanbul/lib/cli.js cover ./node_modules/mocha/bin/_mocha --report lcovonly -- -R spec --timeout 20000 test test/fast test/fast/block test/integration test/"
"repository": {
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment