Below are the basic requirements needed to use the enveloping service:
typescript. Here are the instructions for installing typescript.
v1.22.0for package management. Installation instructions at Yarn’s site. Check the installation by running
v12.18.3. Check the Installation guide. Check if node is installed by running
node -v. The
Node package manageror
NPMwe use for managing node packages is NPM version
v5.0.33. Check out the installation guide. We run all truffle commands with the prefix
npx. This is to execute node packages using the project’s version of
NPM. Checking the installation by running
npx truffle versionThe configuration file is
truffle.js. Please see Truffle’s documentation for details about this file and how to use it.
To run the project using Docker on a Mac, please follow these steps or the scripts and web apps will not work.
readlinkThe startup scripts assume that GNU’s
readlinkcommand is available. But MacOS ships with BSD’s
readlink, which is incompatible with GNU’s version. So we must patch
readlink. This can be done using Homebrew as follows:
brew install coreutils ln -s /usr/local/bin/greadlink /usr/local/bin/readlink
After this step, you must make sure that your
PATH variable gives priority to
/usr/bin. You can check this with
which readlink, which should output
Alternatively, try executing
readlink -f, if it works you’re good to go.
Go to top