開發環境搭建
要運行Hyperledger Composer和Hyperledger Fabric,我們建議您至少擁有4GB的內存。
以下是安裝所需開發工具的先決條件:
- 操作系統:Ubuntu Linux 14.04 / 16.04 LTS or CentOS7(均爲64位)
- Docker Engine:版本17.03或更高版本
- Docker-Compose:版本1.8或更高版本
- Nodejs:8.9或更高
- npm:v5.x
- git:2.9.x或更高
- Python:2.7.x
- 代碼編輯器,我們建議使用VSCode。
如果使用Linux安裝Hyperledger Composer,請注意以下建議:
- 以普通用戶身份登錄,而不是root。
- 不要 su root。
- 安裝必備軟件時,請使用curl,然後使用sudo解壓縮。
- 以普通用戶身份運行prereqs-ubuntu.sh。它可能會提示輸入root密碼,因爲某些操作需要以root身份運行。
- 不要使用NPM用或su以root使用它。
- 避免以root身份全局安裝node。
如果您在Ubuntu上運行,則可以使用以下命令下載先決條件:
curl -O https://hyperledger.github.io/composer/latest/prereqs-ubuntu.sh
chmod u+x prereqs-ubuntu.sh
接下來運行腳本 - 因爲在執行過程中會使用sudo,系統將提示您輸入密碼。
./prereqs-ubuntu.sh