Files
kredits-web/README.md
T
2018-04-01 15:21:14 +02:00

2.2 KiB

Build Status

kredits-web

This README outlines the details of collaborating on this Ember application. A short introduction of this app could easily go here.

Prerequisites

You will need the following things properly installed on your computer.

Installation

  • git clone git@github.com:67P/kredits-web.git this repository
  • cd kredits-web
  • npm install

Running / Development

Code Generators

Make use of the many generators for code, try ember help generate for more details

Running Tests

  • ember test
  • ember test --server

Building

  • ember build (development)
  • ember build --environment production (production)

Deploying

Specify what it takes to deploy your app.

Working with locally deployed contracts

For development you should checkout truffle-kredits. See the README how to setup truffle-kredits.

Run the following commands in truffle-kredits

  • ganache-cli -p 7545
  • truffle migrate
  • npm link

Run ipfs local

  • ipfs daemon --offline See IPFS for the setup

In kredits-web

  • npm link kredits-contracts
  • ember serve

IPFS

Install IPFS with your favorite package manager and run

ipfs init
ipfs config --json API.HTTPHeaders.Access-Control-Allow-Origin '["localhost:4200"]'
ipfs config --json API.HTTPHeaders.Access-Control-Allow-Methods '["PUT", "GET", "POST"]'
ipfs config --json API.HTTPHeaders.Access-Control-Allow-Credentials '["true"]'