美文网首页
solidity 智能合约(2):truffle项目搭建

solidity 智能合约(2):truffle项目搭建

作者: ag4kd | 来源:发表于2019-11-28 20:01 被阅读0次

1 安装nodeJs

首先安装Truffle依赖的NodeJS,访问nodejs官方网站下载安装。

查看nodeJs版本号

node -v 

2 安装Truffle

cnpm install -g truffle

安装完成后命令行输入truffle,查看是否安装成功。


image.png

3 启动客户端

3.1 创建项目目录

mkdir WebPack

3.2 进入项目目录

cd WebPack

3.3 下载官方webpack示例项目

truffle unbox webpack

3.4 运行开发模式

truffle develop

image.png

进入开发模式后命令不需要再加truffle前缀了

4 编译合约

要编译合约,使用truffle compile命令,可以将原始代码编译成以太坊认可的字节码。

Truffle仅默认编译自上次编译后被修改过的文件,来减少不必要的编译。如果你想编译全部文件,可以使用--compile-all选项。

compile

5 部署合约

这个命令会执行所有migrations目录下的js文件。如果之前执行过truffle migrate命令,再次执行,只会部署新的js文件,如果没有新的js文件,不会起任何作用。如果使用--reset参数,则会重新的执行所有脚本的部署。 migrate --reset

migrate

相关文章

网友评论

      本文标题:solidity 智能合约(2):truffle项目搭建

      本文链接:https://www.haomeiwen.com/subject/dakiwctx.html