当前位置:首页 » 区块链精品文章 » 正文

8.4.11 truffle的服务器端

2150 人参与  2018年09月15日 10:03  分类 : 区块链精品文章  评论

truffle有内置Web服务端。该服务端只服务于build目录中有正确的MIME类型集的文件。除此之外,它没有别的作用。

要运行Web服务端,请运行如下命令:

image.png

服务端默认在端口8080运行。但是可以使用-p选项来指定一个不同的端口。

类似于truffle watch,该Web服务端还监听合约目录、应用目录和配置文件的变化。当有变化时,它重新编译合约并生成新的artifact文件,然后重新创建客户端。但是它不执行移植和测试。

由于truffle-default-builder把最终可部署代码放入创建目录中,因此只需运行truffle serve即可通过网络为文件提供服务。

下面测试Web客户端。访问http://localhost:8080 ,会看到与图8-1类似的界面。

image.png

用户看到的选择框的账户地址各不相同。在部署合约时,合约把所有metacoin分配给部署合约的地址,所以第一个账户的余额为10000个元币。现在从 第一个账户发送5个metacoin到第二个账户,并按下Submit按钮,可以看到界面显示内容与图8-2所示的界面类似。

image.png

现在查询第二个账户的余额,选择第二张表选择框中的第二个账户,然后按下Check Balance按钮,可以看到界面显示内容与图8-3所示的界面类似。

image.png

来源:我是码农,转载请保留出处和链接!

本文链接:http://www.54manong.com/?id=529

区块链是什么  

微信号:qq444848023    QQ号:444848023

加入【我是码农】QQ群:864689844(加群验证:我是码农)

<< 上一篇 下一篇 >>

网站分类

标签列表

最近发表

全站首页 | 数据结构 | 区块链| 大数据 | 机器学习 | 物联网和云计算 | 面试笔试

本站资源大部分来自互联网,版权归原作者所有!