区块链:创建简单的HelloWorld-WebDApp

Node.js

一个建立在Chrome的JavaScript运行环境上的平台,用以容易地建立快速而可扩展的网络应用;下载地址:https://nodejs.org/en/

Turffle

以太坊(Ethereum)的开发编程架构;node.js安装完成后,输入指令,以安装truffle

>npm -g install truffle

 

开始制作DApp的活动

建立一个名为helloworld”的目录,以存放此次DApp需要的文件。

为了使用truffle创建该项目框架,输入指令:

>truffle init

 得到如下框架:

我们将写好的html文档和css、js保存在根目录下,这是我们DApp的模板。

 

最后我们将要用一个名为lite-server的npm软件包,它只是一个轻量级开发服务器,可以让我们在不需要重型Web服务器的情况下在本地查看我们的更改和Dapp,输入指令:

>npm install lite-server --save-dev

 

完成后,可以发现这个指令帮我们下载了一些文件,并保存在名为node_modules”的文件夹下:

 

之后出现了一些问题,安装lite-server后package-lock.json文件不能使用,重新编写文档如下:

 

>npm run dev之后继续启动这个服务器,输入指令:

 

可以清楚地看到,与本地打开html文档不同,此时地址为:http://localhost:3000/即可看到自动打开的html文档。之后每次需要启动这个DApp,只要在helloworld目录下输入指令“>npm run dev”即可。

 

转载于:https://www.cnblogs.com/artieneos/p/10226291.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值