基于定制化的 dapp
自动化测试工具 dappeteer
,进行指定项目的自动化 包括:
该脚本基于 node
环境,请优先安装 node
环境以及配套版本管理器 nvm
.msi
文件)。.msi
文件,按照提示完成安装。nvm-setup.exe
。nvm version
命令检查 nvm 是否安装成功。nvm install <version>
安装指定版本的 Node.js。nvm use <version>
切换到指定版本的 Node.js。.pkg
文件)。.pkg
文件,按照提示完成安装。brew install nvm
。curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash
wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash
source ~/.zshrc
(如果你使用的是 Zsh)或 source ~/.bash_profile
(如果你使用的是 Bash)。nvm --version
命令检查 nvm 是否安装成功。nvm install <version>
安装指定版本的 Node.js。nvm use <version>
切换到指定版本的 Node.js。sudo apt update
sudo apt install nodejs
node --version
和 npm --version
命令检查安装的 Node.js 和 npm 版本。curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash
wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash
source ~/.zshrc
(如果你使用的是 Zsh)或 source ~/.bashrc
(如果你使用的是 Bash)。nvm --version
命令检查 nvm 是否安装成功。nvm install <version>
安装指定版本的 Node.js。nvm use <version>
切换到指定版本的 Node.js。
请根据你的具体需求和环境调整上述指南。在撰写文档时,确保提供详细的步骤和截图,以便用户更容易跟随指导进行安装。# Windows, macOS, Linux - 安装 Node.js 16.x
nvm install 18
nvm use 18
# 安装 eson
npm install -g eson
# Windows, macOS, Linux - 全局安装 pnpm
npm install -g pnpm
# Windows, macOS, Linux - 切换到项目目录
cd path/to/your/project
# Windows, macOS, Linux - 安装项目依赖
pnpm install
# Windows, macOS, Linux - 执行项目脚本
# 假设你的 package.json 中定义了一个名为 "start" 的脚本
pnpm run script
这里只对比较关键的内容做列举
该文件实现了 Layer3Claimer 类,该类用于处理 linea park 自动化获取积分的完整操作。 不通的函数包含不同的操作,其中比较关键的函数为:
自行根据需要调用封装的 clickButton 或者 clickContinueButton 完成定制操作即可。
该文件实现了 evmWallet 类,该类用于处理 evm 钱包的创建和操作。