# 1. 环境搭建

大多数以太坊库和工具都是用JavaScript编写的,Hardhat也是如此。 如果你不熟悉Node.js,它是基于Chrome的V8 JavaScript引擎构建的JavaScript运行时。 这是在网络浏览器之外运行JavaScript的最受欢迎的解决方案,**Hardhat **就是建立Node.js之上。

# 安装 Node.js

如果你已经安装了的 Node.js > = 16.0,则可以跳到下一节 如果没有,请按照以下步骤在Ubuntu,MacOS和Windows上安装它。

# Linux

# Ubuntu

将以下命令复制并粘贴到终端中:

sudo apt update
sudo apt install curl git
curl -sL https://deb.nodesource.com/setup_18.x | sudo -E bash -
sudo apt install -y nodejs

# MacOS

确保你已安装git。 否则,请遵循这些说明(opens new window) 安装。

在MacOS上有多种安装Node.js的方法。 我们将使用 Node 版本管理器(nvm)(opens new window) 。 将以下命令复制并粘贴到终端中:

curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.35.2/install.sh | bash
nvm install 18
nvm use 12
nvm alias default 12
npm install npm --global # Upgrade npm to the latest version

# Windows

在Windows上安装Node.js需要一些手动步骤。 我们将安装git,Node.js 12.x和NPM的Windows构建工具。 下载并运行以下命令:

  1. Git的Windows安装程序(opens new window)
  2. node-v12.XX.XX-x64.msi这里(opens new window) 下载

# 升级 Node.js

如果你的 Node.js 版本低于 16.0 , 则需要通过以下指引升级。

# Linux

# Ubuntu

  1. 运行 sudo apt remove nodejs 删除 Node.js.
  2. 这里(opens new window) 找到你想要安装的版本
  3. 运行 sudo apt update && sudo apt install nodejs 再次安装

# MacOS

你可以使用 nvm(opens new window) 切换版本. 为了升级到 Node.js 18.x 可运行一下命令:

nvm install 18
nvm use 18
nvm alias default 18
npm install npm --global # 升级 npm 到最新版本

# Windows

参考安装时同样的方式,但选择不同的版本,这里(opens new window) 列出了所有版本。

Last Updated: 3/12/2023, 8:08:36 PM