Web3.js 是一个强大的 JavaScript 库,它允许开发者与以太坊区块链进行交互,通过结合 Node.js 的后端能力和 npm 的包管理功能,我们可以轻松构建与区块链通信的应用程序,本文将详细介绍如何在 Node.js 环境中使用 npm 安装 Web3.js,并展示一些基本用法。

环境准备

在开始之前,请确保你的系统已经安装了以下工具:

  1. Node.js 和 npm:访问 Node.js 官网 下载并安装 LTS 版本,安装完成后 npm 会自动包含。

  2. 验证安装:打开终端或命令提示符,运行以下命令检查版本:

    node -v
    npm -v

安装 Web3.js

创建项目目录

创建一个新的项目目录并进入:

mkdir my-web3-project
cd my-web3-project

初始化 npm 项目

在项目目录中初始化 npm 项目(使用 -y 参数接受默认设置):

npm init -y

这会创建一个 package.json 文件,用于管理项目依赖。

安装 Web3.js

使用 npm 安装 Web3.js:

npm install web3随机配图