Copyright © 2022-2024 aizws.net · 网站版本: v1.2.6·内部版本: v1.23.3·
页面加载耗时 0.00 毫秒·物理内存 70.0MB ·虚拟内存 1300.8MB
欢迎来到 AI 中文社区(简称 AI 中文社),这里是学习交流 AI 人工智能技术的中文社区。 为了更好的体验,本站推荐使用 Chrome 浏览器。
在公司开发流程和在家里业余编程不太一样。
我们的要求逐渐从合约的编写与演示转变为团队协作、流程化部署以及对代码可靠性的追求。从代码编辑开始,单元测试,持续集成测试,到最后的合约部署都要求一气呵成。代码从开发环境到生产环境都会经过反复地进行安全测试,因为智能合约承载的数字资产关系到千万人的利益。
在第6章里面我们学习了用Solc编译器编译、发布智能合约,它有以下几个缺陷。
同样小型项目使用网页版的Remix IDE作为一站式服务来编辑、编译、部署智能合约。它的优点有不少,但是短板也是非常明显的。
在实际的公司生产环境里,我们希望项目在开发中拥有如下的特性。
Truffle是一个慢速上述特性的主流开发工具。让我们来看一下吧!
编译、测试工具安装:我们来学习一下Truffle这个进阶工具。Truffle [1] 在以太坊的开发环境里扮演了举足轻重的角色,作为一个基于JavaScript的Solidity开发框架,Truffle最大特色就是集成了开发与测试一条龙的服 ...