Truffle 是一个在以太坊进行 DApp 开发的世界级开发环境、测试框架
- 内置智能合约编译、链接、部署和二进制管理。
- 用于快速开发的自动化合同测试。
- 可编写脚本、可扩展的部署和迁移框架。
- 用于部署到任意数量的公共和专用网络的网络管理。
- 使用 EthPM 和 NPM 进行包管理,使用ERC190标准。
- 用于直接合同通信的交互式控制台。
- 支持紧密集成的可配置构建管道。
- 在 Truffle 环境中执行脚本的外部脚本运行器。
- 需要有truffle环境
- npm -g install truffle
- npm install -g ganache-cli 【也可用 Ganache GUI】
首先保证在软件根目录目录下
- truffle devlop 非必须
- truffle compile 编译合约
- truffle migrate 部署合约
- cd vuebox 进入前端根目录
- npm i 下载相关依赖
- npm run serve 启动前端项目