truffle简介:
官方网址 :http://truffleframework.com/docs/
Truffle是一个世界级的开发环境,测试框架,以太坊的资源管理通道,致力于让以太坊上的开发变得简单,Truffle有以下:
- 内置的智能合约编译,链接,部署和二进制文件的管理。
- 快速开发下的自动合约测试。
- 脚本化的,可扩展的部署与发布框架。
- 部署到不管多少的公网或私网的网络环境管理功能
- 使用EthPM&NPM提供的包管理,使用ERC190标准。
- 与合约直接通信的直接交互控制台(写完合约就可以命令行里验证了)。
- 可配的构建流程,支持紧密集成。
- 在Truffle环境里支持执行外部的脚本
truffle 安装:
注意:本文是linux系统。建议使用linux系统
- 1、安装 truffle命令:
npm install -g truffle
- 2、安装Ethereum客户端,地址:EthereumJS TestRPC: https://github.com/ethereumjs/testrpc
npm install -g ethereumjs-testrpc
- 3、新建一个demo项目
mkdir truffle-demo
cd truffle-demo
truffle init
初始化的界面:

初始化之后,项目会出现一个demo,项目结构如下:


- 4 、部署项目:
truffle migrate
truffle serve
疑问:为啥 truffle 没有app结果。希望能看到这个文章的兄弟告诉我下


网友评论