Truffle 智能合约框架开发指南(一)
开始学习以太坊开发也有一段时间了,这次就好好记录一下我的学习历程把,也整理一下我自己的思路
首先我的开发系统是ubuntu, 用的工具是vscode,框架是truffle,客户端是ganache。
一、首先是确认你安装了npm,我的版本是8.5.5,如果没有下载请自行下载npm
npm --version

安装完成后就可以开始安装trffle框架了,运行一下命令:
npm install -g truffle

二、创建trffule 项目
1. 创建一个MetCoin的新项目文件夹或者直接下载(unbox)MetCoin box下来
mkdir MetaCoin
cd MetaCoin
2. 下载下来或者创建项目完成后会有这些目录
contracts/: Solidity合约目录migrations/: 部署脚本文件目录test/: 测试合约文件目录truffle.js: Truffle 配置文件
三、测试truffle项目
1. 在MetCoin目录下的终端运行:
truffle test ./test/TestMetaCoin.sol
成功则会返回如下

2. 编译
truffle compile
编译成功:

浙公网安备 33010602011771号