📜  使用 npm 或 Yarn 在本地安装 Hardhat - Shell-Bash (1)

📅  最后修改于: 2023-12-03 14:49:43.781000             🧑  作者: Mango

使用 npm 或 Yarn 在本地安装 Hardhat

Hardhat 是一个构建以太坊应用程序的开发环境。它提供了灵活性和可扩展性,以满足开发人员的所有需求。通过本文,您将学习如何使用 npm 或 Yarn 在本地安装 Hardhat,以便开始您的以太坊开发之旅。

步骤 1 - 安装 npm 或 Yarn

在开始安装 Hardhat 之前,请确保您已经安装了 npm 或 Yarn。如果您还没有安装它们,请根据自己的喜好选择其中之一安装。

  • 安装 npm:

    $ npm install
    
  • 安装 Yarn:

    $ brew install yarn
    
步骤 2 - 安装 Hardhat

有两种方法可以在本地安装 Hardhat:使用 npm 或 Yarn。请根据自己的喜好选择其中之一。

  • 使用 npm:在命令行中运行以下命令:

    $ npm install --save-dev hardhat
    

    这将开始在您的项目中安装 Hardhat 依赖项,并将其添加到 package.json 文件中的 devDependencies。

  • 使用 Yarn:在命令行中运行以下命令:

    $ yarn add --dev hardhat
    

    这将开始在您的项目中安装 Hardhat 依赖项,并将其添加到 package.json 文件中的 devDependencies。

步骤 3 - 配置 Hardhat

安装 Hardhat 后,您将需要配置它。请执行以下步骤:

  1. 在项目根目录中创建一个名为 hardhat.config.js 的文件。

  2. hardhat.config.js 文件中添加以下内容:

    module.exports = {
      solidity: "0.7.3",
      networks: {
        hardhat: {
          chainId: 1337
        }
      }
    };
    

    这是 Hardhat 的默认配置,它将允许您使用最新版本的 Solidity 合同。

步骤 4 - 运行 Hardhat

在安装和配置 Hardhat 后,您可以运行 Hardhat。请执行以下步骤:

  1. 在命令行中运行以下命令以编译您的合同:

    $ npx hardhat compile
    
  2. 在命令行中运行以下命令以运行本地测试网络:

    $ npx hardhat node
    

    这将启动一个本地测试网络,以便您可以部署和测试您的合同。

  3. 在另一个命令行窗口中运行以下命令以运行测试:

    $ npx hardhat test
    

    这将运行您的测试代码并返回测试结果。

结论

现在,您已经知道如何在本地安装 Hardhat 并开始使用它,以构建您的以太坊应用程序。如果您想了解更多关于 Hardhat 的信息,请查看 Hardhat 的官方文档。