Skip to content

Latest commit

 

History

History
67 lines (47 loc) · 1.7 KB

README.md

File metadata and controls

67 lines (47 loc) · 1.7 KB

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