1. linux下安装方式

$ npm install -g truffle

环境要求:

  • NodeJS 5.0+
  • Windows,Linux,或Mac OS X

2. 创建工程:

 $ mkdir testdir

 $ cd testdir

 $ truffle init

  分别是 创建testdir目录, 进入testdir目录,  创建一个truffle工程

 $ ls

 出现下面这些文件:contracts  migrations  test  truffle-config.js  truffle.js

 contracts/ - Truffle 默认的合约文件存放地址。

 migrations/ - 存放发布脚本文件

 test/ - 用来测试应用和合约的测试文件

 truffle.js - Truffle 的配置文件

3.编译工程

 truffle compile

编译的输出位于 build/contarcts 目录

4.执行移植 :  (移植是由一些Javascript文件组成来协助发布到以太坊网络)

truffle migrate

这个命令会执行所有的位于migrations目录内的移植脚本。如果你之前的移植是成功执行的。truffle migrate仅会执行新创建的移植。如果没有新的移植脚本,这个命令不同执行任何操作。可以使用选项--reset来从头执行移植脚本。

emmm,懒,直接贴地址,下次再总结

http://truffle.tryblockchain.org/truffle-migration-%E7%A7%BB%E6%A4%8D%E5%90%88%E7%BA%A6.html

truffle 安装以及基本指令相关推荐

  1. 【Nginx那些事】nginx 安装及常用指令

    [Nginx那些事]系列 [Nginx那些事]nginx 安装及常用指令 [Nginx那些事]Nginx 配置文件说明 [Nginx那些事]nginx原理解析 [Nginx那些事]nginx配置实例( ...

  2. docker基础——关于安装、常用指令以及镜像制作初体验

    为什么使用docker docker就是一个轻量级的虚拟机,他解决的是服务迁移部署的时候环境配置问题.比如常见的web服务依赖于jdk.Tomcat.数据库等工具,迁移项目就需要在新的机器重新配置这些 ...

  3. Nginx的下载安装及其配置指令

    文章目录 一.Nginx的应用概述 1.Nginx概述 2.Nginx四大应用场景 1.HTTP服务器 2.反向代理 3.负载均衡 4.动静分离 二.Nginx的下载安装及其配置指令 1.环境准备 2 ...

  4. Kafka安装和基本指令

    文章目录 消息队列概述 分类 消息系统的适用场景 消息队列对比 RabbitMQ Redis ZeroMQ ActiveMQ Kafka介绍 概述 使用场景 Messaging Website act ...

  5. Docker 安装和常用指令

    目录 名词概念 Docker 安装 Centos 安装 测试 Hello World 卸载 Docker : 常用命令 帮助命令 镜像命令 列出镜像列表 搜索镜像 下载镜像 删除镜像 创建镜像 容器命 ...

  6. 以太坊学习路线——(四、上)Truffle安装、truffle项目创建、编译、部署

    这篇博客演示的基本操作系统环境是CentOS 7,参考书籍:以太坊开发实战--以太坊关键技术与案例分析 第十章(吴寿鹤.冯翔.刘涛.周广益   著).鉴于内容较多,分成两篇,下一篇博文请见:以太坊学习 ...

  7. 汇编DOSBox安装及其常见指令(附安装包)

    安装步骤及其运行 DOSBox安装比较简单,直接一路next 改个盘即可. 因为现在的系统太方便了 ,无法直面接触操作系统底层,所以在安装DOSBox同时需要配置一个文件夹,在文件夹中放Debug.e ...

  8. APK安装和卸载指令

    方式一:通过串口板调试 安装 1.先把APK拷到U盘中 2.按下图把U盘接在转接线的USB接口上 3.打开调试工具SecureCRT, 输入以下指令: 开机后按下Enter键,未获取权限时显示以下图片 ...

  9. MySQL安装使用及指令

    本章内容: MySQL的安装及配置 MySQL启动和关闭 MySQL指令 Python的第三方模块,发送指令并获取MySQL返回的结果 1.MySQL安装及配置 MySQL本质上就是一个软件.这里安装 ...

最新文章

  1. Linux学习(1)-Linux几个基础命令及文件系统功能和作用
  2. BFS最短路打印路径
  3. 原理图、PCB和实物是如何对应起来的
  4. 【笔记】Comparison of Object Detection and Patch-Based Classification Deep Learning Models on Mid- to La
  5. 汇编排序知识之冒泡排序
  6. Forensic Challenge 9 - Mobile Malware
  7. 10桌面管理文件收纳_二十余件精选桌面好物推荐,让学习工作生活满满正能量!...
  8. GMT时间转换为当地时间的方法
  9. 【渝粤教育】国家开放大学2018年春季 0133-21T大学物理 参考试题
  10. Linux 系统设置静态ip地址
  11. selenium+java自动化测试环境搭建mac
  12. MD5加盐的一个简单算法
  13. Python Playsound用法_艾孜尔江撰
  14. 古琴岭南派传承人:古琴是精品教育 传承无需操之过急
  15. gggggggggggg
  16. Ubuntu下wps英文界面切换成中文界面的方法
  17. 六Elasticsearch之中文分词器插件es-ik的热更新词库
  18. 深度学习(七)——图像验证码破解(数字加减验证码)
  19. Unity技术分享之调用Youtu实现智能AI图像处理人脸识别,证照识别等
  20. 线性结构VS非线性结构

热门文章

  1. 2 环境设置_用友U8V10.1安装(Windows 7环境)
  2. Ecliipse-Alt+斜杠(/)不提示
  3. Linux-Centos安装JDK
  4. centos java创建文件_CentOS java生成文件并赋予权限的问题
  5. svn拉取文件合并_svn - SVN - 大象笔记
  6. 在linux环境下启动es,linux上Elasticsearch 安装配置、网页访问
  7. [ZJOI2008]骑士
  8. java Int数据工具类
  9. js 快速集成开发:easyui 时间控件格式化
  10. [POJ 1273]Drainage Ditches