truffle部署智能合约

来源:互联网 发布:dsp算法大全c语言 pdf 编辑:程序博客网 时间:2024/06/11 07:04

项目初始化

创建一个目录,并在目录下面新建项目:

root@i-colbyo7v:/home/ubuntu# source ~/.profile root@i-colbyo7v:/home/ubuntu# mkdir truffleProjectmkdir: cannot create directory 鈥榯ruffleProject鈥 File existsroot@i-colbyo7v:/home/ubuntu# mkdir truffle1root@i-colbyo7v:/home/ubuntu# cd truffle1root@i-colbyo7v:/home/ubuntu/truffle1# truffle initDownloading project...Project initialized.  Documentation: http://truffleframework.com/docsCommands:  Compile: truffle compile  Migrate: truffle migrate  Test:    truffle testroot@i-colbyo7v:/home/ubuntu/truffle1# lltotal 24drwxr-xr-x  5 root   root   4096 Jul 11 17:32 ./drwxr-xr-x 12 ubuntu ubuntu 4096 Jul 11 17:32 ../drwxr-xr-x  2 root   root   4096 Jul 11 17:32 contracts/drwxr-xr-x  2 root   root   4096 Jul 11 17:32 migrations/drwxr-xr-x  2 root   root   4096 Jul 11 17:32 test/-rw-r--r--  1 root   root    154 Jul 11 17:32 truffle.js

每个目录的作用如下:

├── app │   ├── images 前端界面用到的图片│   ├── index.html 前端界面用到的页面│   ├── javascripts 前端界面用到的javascript│   │   └── app.js│   └── stylesheets 前端界面用到的css文件│       └── app.css├── contracts 智能合约文件│   ├── ConvertLib.sol│   ├── MetaCoin.sol│   └── Migrations.sol├── migrations 部署用到的脚本│   ├── 1_initial_migration.js│   └── 2_deploy_contracts.js├── test 编写的测试│   └── metacoin.js└── truffle.js
原创粉丝点击