Browse Source

hardhat: add page (#6627)

Owen Voke 3 years ago
parent
commit
51238e5abe
1 changed files with 36 additions and 0 deletions
  1. 36 0
      pages/common/hardhat.md

+ 36 - 0
pages/common/hardhat.md

@@ -0,0 +1,36 @@
+# hardhat
+
+> A development environment for Ethereum software.
+> More information: <https://hardhat.org>.
+
+- List available subcommands (or create a new project if no configuration exists):
+
+`hardhat`
+
+- Compile the current project and build all artifacts:
+
+`hardhat compile`
+
+- Run a user-defined script after compiling the project:
+
+`hardhat run {{path/to/script.js}}`
+
+- Run Mocha tests:
+
+`hardhat test`
+
+- Run all given test files:
+
+`hardhat test {{path/to/file1.js}} {{path/to/file2.js}}`
+
+- Start a local Ethereum JSON-RPC node for development:
+
+`hardhat node`
+
+- Start a local Ethereum JSON-RPC node with a specific hostname and port:
+
+`hardhat node --hostname {{hostname}} --port {{port}}`
+
+- Clean the cache and all artifacts:
+
+`hardhat clean`