区块链学习———智能合约的部署
- 记录自己学习以及过程中所遇到的问题
利用truffle init 初始化,并编译并没有很多视频里的app文件夹,刚开始我不怎么在意,但是在后面的服务启动过程中出现了,无法访问localhost:8080 来查看初始化后默认的可视化模拟以太币钱包truffle init提供的MetaCoin合同。
localhost:8080 显示的是can not get
所以服务时启动了,只不过是不知道发生了什么原因。当然这里的testrpc我也启动了
问了朝夕网络汪小明老师后,他说truffle 3.0以上好像有问题,我查看了我的truffle 版本,果然是3.1.2
,但是作为linux新手在采用了各种办法删除无果后,我只能寄希望于,重新下载一个2.0版本的。
这里利用npm view truffle 也可以
npm view truffle
选择一个版本安装的时候可以用:
npm install truffle@2.1.2
@号后面加要安装的版本号
但是不知道是不是因为已经有了truffle的原因,在安装后利用truffle version 查看版本还是显示3.1.2。
所以我只能另寻他法。
决定查看官方文档。truffle官方网站
果然发现官方再写到初始化truffle时已经没有了app,并且在migrate 部分做了更新。