2017-01-14 23:11:43 +00:00
|
|
|
Installation
|
|
|
|
============
|
|
|
|
|
2017-10-13 10:30:50 +00:00
|
|
|
Requirements: geth (1.6.5 or higher recommended), node (6.9.1 or higher is recommended) and npm
|
2017-02-07 01:48:14 +00:00
|
|
|
serpent (develop) if using contracts with Serpent, testrpc (3.0 or higher)
|
2017-01-14 23:11:43 +00:00
|
|
|
if using the simulator or the test functionality. Further: depending on
|
|
|
|
the dapp stack you choose: `IPFS <https://ipfs.io/>`__
|
|
|
|
|
|
|
|
.. code:: bash
|
|
|
|
|
|
|
|
$ npm -g install embark
|
|
|
|
|
|
|
|
# If you plan to use the simulator instead of a real ethereum node.
|
|
|
|
$ npm -g install ethereumjs-testrpc
|
|
|
|
|
|
|
|
See `Complete Installation
|
|
|
|
Instructions <https://github.com/iurimatias/embark-framework/wiki/Installation>`__.
|
|
|
|
|
|
|
|
**updating from embark 1**
|
|
|
|
|
|
|
|
Embark's npm package has changed from ``embark-framework`` to
|
|
|
|
``embark``, this sometimes can create conflicts. To update first
|
|
|
|
uninstall embark-framework 1 to avoid any conflicts.
|
|
|
|
``npm uninstall -g embark-framework`` then ``npm install -g embark``
|