The Senior Solidity Engineer's Book
Still in early development
Available live at: https://solidity-book.netlify.app/
The Senior Solidity Engineer's Book is a resource meant to transform you into a Senior Solidity Engineer.
To view the book locally: mdbook serve
and navigate to http://localhost:3000
Requirements
This section is copied from the rust-lang book
Building the book requires mdBook, ideally the same version that rust-lang/rust uses in this file. To get it:
$ cargo install mdbook-mermaid
$ cargo install mdbook --vers [version-num]
Building
This section is copied from the rust-lang book
To build the book, type:
$ mdbook build
The output will be in the book
subdirectory. To check it out, open it in
your web browser.
Firefox:
$ firefox book/index.html # Linux
$ open -a "Firefox" book/index.html # OS X
$ Start-Process "firefox.exe" .\book\index.html # Windows (PowerShell)
$ start firefox.exe .\book\index.html # Windows (Cmd)
Chrome:
$ google-chrome book/index.html # Linux
$ open -a "Google Chrome" book/index.html # OS X
$ Start-Process "chrome.exe" .\book\index.html # Windows (PowerShell)
$ start chrome.exe .\book\index.html # Windows (Cmd)
To run the tests:
$ mdbook test
Deploying to Netlify
npm i -g netlify
netlify deploy