创建 youbox 项目
在全局环境安装 youbox 后,新建一个空的项目目录,如:
$ npm install -g youbox
$ mkdir metacoin && cd metacoin
使用 youbox init 命令初始化创建项目(一个 MetaCoin 的代币应用),项目文件目录结构如图:
$ youbox init
├── contracts // 合约目录
│ ├── ConvertLib.sol // 示例合约
│ ├── MetaCoin.sol // 示例合约
│ └── Migrations.sol // 部署合约
├── migrations // 部署文件目录
│ ├── 1_initial_migration.js // 初始化部署脚本
│ └── 2_deploy_contracts.js // 部署合约脚本
├── test // 测试文件
│ ├── TestMetaCoin.sol // 测试合约
│ └── metacoin.js // 测试合约执行脚本
└── youbox-config.js // youbox 配置文件