Truffle – 介绍

Truffle套件是一个开发以太坊(Ethereum)区块链DApp(分布式应用程序)的开发环境,是开发DApp的一站式解决方案,功能包括: 编译合约、部署合约、开发DApp前端、测试DApp等。

Truffle套件主要有3个模块:

  • Truffle 太坊(Ethereum)区块链DApp开发环境。
  • Ganache Ganache可以创建本地区块链网络,用于测试智合约,你可以在本地区块链网络上部署合约、开发应用程序、运行测试和执行其他任务,不需要付任何费用。
  • Drizzle 前端库的集合,使编写dapp用户界面更容易。

Truffle Ethereum 特性

  • 内置智能合约编译、链接、部署和二进制管理功能。
  • 用于快速开发的自动化合约测试功能。
  • 脚本化、可扩展的合约部署和迁移框架。
  • 强大的网络管理功能,可以部署到任意数量的公共和私有网络。
  • 使用EthPM和NPM进行包管理,使用ERC190标准。
  • 交互式控制台工具可以直接与合约通信。
  • 可配置的构建管道,支持紧密集成。
  • 强大的外部脚本运行器功能,支持在Truffle环境中执行外部脚本。


浙ICP备17015664号 浙公网安备 33011002012336号 联系我们 网站地图  
@2019 qikegu.com 版权所有,禁止转载