August 2019
Intermediate to advanced
486 pages
13h 52m
English
To install OpenZeppelin project files into your Truffle project, you should have your Truffle project directory configured. In the root folder of your Truffle project, run the following command:
$ npm init -y
The preceding command is optional. If your project folder already has npm initialized and the package.json file is present, you can skip this step.
The following command will install the latest stable version of the OpenZeppelin project and keep all library contract files under the node_modules/openzeppelin-solidity/contracts folder. By using the --save-exact option, the installation ensures that openzeppelin-solidity will pin to that version. If this option isn't used, then your OpenZeppelin files will be upgraded to a ...