创建 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 配置文件