国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

Truffle框架搭建

Amos / 2252人閱讀

摘要:系統環境使用版。最好不用虛擬機,會有各種奇怪的問題。配置源為阿里云或其他國內的鏡像。安裝一開始使用包管理器安裝,但是出現很多版本相關問題,因此不建議使用這種方法。

1.Linux 系統環境

使用 Ubuntu 16.04 LTS 版。

最好不用虛擬機,會有各種奇怪的問題。

配置源 /etc/apt/sources.list 為阿里云或其他國內的鏡像。

2.安裝 Node JS

一開始使用包管理器安裝,但是出現很多版本相關問題,因此不建議使用這種方法。

直接從官網下載編譯好的二進制文件,解壓后將node和npm軟鏈接到
/usr/local/bin 下,注意要使用絕對路徑:

ln -s ~/.../node /user/local/bin/node
ln -s ~/.../npm /user/local/bin/npm

查看是否安裝成功:

node -v
npm -v
3.安裝 testrpc 和 truffle

參考教程:如何安裝 testrpc 和 truffle

sudo apt-get update

# 安裝系統依賴
sudo apt-get install build-essential git openssl

# 安裝 nodes
curl -sL https://deb.nodesource.com/setup_5.x | sudo -E bash -
sudo apt-get install nodejs 

# 修復 npm 全局安裝的文件權限問題
mkdir ~/.npm-global
npm config set prefix "~/.npm-global"

# 設置 Bash 環境變量
echo "[[ -s "$HOME/.profile" ]] && source $HOME/.profile" >> ~/.bash_profile
echo "export PATH=~/.npm-global/bin:$PATH" >> ~/.profile
source ~/.profile

# 安裝 testrpc
npm install -g ethereumjs-testrpc

# 安裝 truffle
npm install -g truffle

注意:安裝完成后需要重啟電腦,這樣環境變量的配置才能在別的終端登陸時生效。

4.部署默認合約

參考教程:Ubuntu Truffle V3.2.1環境配置及合約部署基礎 - 新手村

#創建項目
mkdir myproject
cd myproject
truffle init webpack

#編譯合約
truffle compile

#啟動 testrpc 環境
testrpc

#部署合約
truffle migrate

#啟動 webpack 服務
npm run dev

啟動服務后,可以在瀏覽器訪問項目,http://localhost:8080/

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/84985.html

相關文章

  • Mac下基于testrpc和truffle的以太坊智能合約開發環境搭建

    摘要:原文地址石匠的是一個基于開發的一套智能合約開發框架,使用語言編寫合約。預期通過和搭建一個只能合約的開發測試環境,部署官方的測試合約進行驗證和后續的測試學習。 原文地址:石匠的blog truffle是一個基于Javascript開發的一套智能合約開發框架,使用Solidity語言編寫合約。truffle有一套自動的項目構建機制,集成了開發,測試和部署的各個流程細節,不用開發人員關注。t...

    MasonEast 評論0 收藏0
  • 以太坊智能合約開發第六篇:truffle開發框架

    摘要:原文發表于以太坊智能合約開發第六篇開發框架在前面幾篇教程中,我們實現了一個簡單的合約,并通過編譯器將合約代碼編譯后,部署在私有鏈上。 原文發表于:以太坊智能合約開發第六篇:truffle開發框架 在前面幾篇教程中,我們實現了一個簡單的 Hello 合約,并通過 solc 編譯器將合約代碼編譯后,部署在私有鏈Ganache上。本篇將介紹通過truffle框架來構建自動編譯、部署合約代碼...

    ityouknow 評論0 收藏0
  • 使用truffle-box部署合約到區塊鏈并運行

    摘要:使用部署合約到區塊鏈本文介紹如何使用結合框架部署智能合約是以太坊最流行的開發框架,能夠在本地編譯部署智能合約,使命是讓開發更容易。至此,合約部署以及運行完成。 使用truffle-box部署合約到區塊鏈 本文介紹如何使用truffle結合vue框架部署智能合約 Truffle是以太坊最流行的開發框架,能夠在本地編譯、部署智能合約,使命是讓開發更容易。這里嘗試搭建環境,運行第一個區塊鏈程...

    supernavy 評論0 收藏0
  • 一步步教你開發、部署第一個去中心化應用(Dapp) - 寵物商店

    摘要:本文首發于深入淺出區塊鏈社區原文鏈接一步步教你開發部署第一個去中心化應用寵物商店原文已更新,請讀者前往原文閱讀今天我們來編寫一個完整的去中心化區塊鏈應用本文可以和編寫智能合約結合起來看。 本文首發于深入淺出區塊鏈社區原文鏈接:一步步教你開發、部署第一個去中心化應用(Dapp) - 寵物商店原文已更新,請讀者前往原文閱讀 今天我們來編寫一個完整的去中心化(區塊鏈)應用(Dapps), 本...

    vibiu 評論0 收藏0

發表評論

0條評論

最新活動
閱讀需要支付1元查看
<