1
0
mirror of https://github.com/fazo96/ipfs-boards synced 2025-01-10 12:24:20 +01:00
ipfs-boards/HACKING.md
2015-11-15 21:34:22 +01:00

901 B

Setting up a developer environment

You'll need:

  • node and npm: you can get these on Homebrew on OSX or in your Linux distro's repos
  • git: you can get it just like node and npm
  • gulp: you can get it by running npm install -g gulp. It might require super user privileges
  • go-ipfs: you can get it like git and node, but not always, you may need to follow its istructions on its repo
  1. Clone this repository and cd to its directory
  2. run npm install to get dependences (there are many)

To use the app you'll need to have an IPFS daemon running. You can start one using ipfs daemon

You will also need to enable CORS on your IPFS daemon. See or run the ipfs_daemon_set_cors.sh file

Now you can run:

  • gulp to build the webapp inside webapp/dist/
  • gulp serve to start a webserver that will serve you the app and rebuild it if you change some files

Have fun!