Truffle Blockchain 区块链开发框架开源项目

我要开发同款
匿名用户2019年08月05日
61阅读
开发技术JavaScript
所属分类Web3、区块链
授权协议MIT

作品详情

Truffle 是以太坊的开发环境,测试框架和资产管道,可以让以太坊开发人员开发更轻松。

特性内置智能合约编译、链接、部署和二进制管理使用Mocha和Chai进行自动合同测试可配置的构建管道,支持自定义构建过程可编写脚本的部署和迁移框架用于部署到许多公共和专用网络的网络管理交互式控制台,用于直接合同通在开发过程中即时重建资产在Truffle环境中执行脚本的外部脚本运行器安装$npminstall-gtruffle快速使用

对于一组默认的合同和测试,请在空项目目录中运行以下命令:

$truffleinit

从那里,你可以运行trufflecompile,trufflemigrate并truffletest编译你的合同,部署这些合同到网络上,并运行它们相关的单元测试。

Truffle捆绑了一个本地开发区块链服务器,当您调用上述命令时,该服务器会自动启动。如果您想配置更高级的开发环境,我们建议您通过npminstall-gganache-cli在命令行运行来单独安装区块链服务器。

ganache-cli:Truffle区块链服务器的命令行版本。ganache:服务器的GUI,显示您的交易历史和链状态。开发:#Installnpminstall-glerna@3.4.3npminstall-gyarnyarnbootstrap#Testyarntest#Addingdependenciestoapackagecdpackages/<truffle-package>yarnadd<npm-package>[--dev]#Useyarn
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论