Merge pull request #691 from frangio/fix-643
Add note about not following semver
This commit is contained in:
@ -23,10 +23,12 @@ truffle init
|
|||||||
|
|
||||||
To install the OpenZeppelin library, run the following in your Solidity project root directory:
|
To install the OpenZeppelin library, run the following in your Solidity project root directory:
|
||||||
```sh
|
```sh
|
||||||
npm init
|
npm init -y
|
||||||
npm install zeppelin-solidity
|
npm install -E zeppelin-solidity
|
||||||
```
|
```
|
||||||
|
|
||||||
|
**Note that OpenZeppelin does not currently follow semantic versioning.** You may encounter breaking changes upon a minor version bump. We recommend pinning the version of OpenZeppelin you use, as done by the `-E` (`--save-exact`) option.
|
||||||
|
|
||||||
After that, you'll get all the library's contracts in the `node_modules/zeppelin-solidity/contracts` folder. You can use the contracts in the library like so:
|
After that, you'll get all the library's contracts in the `node_modules/zeppelin-solidity/contracts` folder. You can use the contracts in the library like so:
|
||||||
|
|
||||||
```js
|
```js
|
||||||
|
|||||||
Reference in New Issue
Block a user