2016-06-13 104 views
1

運行命令「登臺運行」時出錯。我收到了錯誤信息:運行「登臺運行」時出錯

Running "deploy_contracts:development" (deploy_contracts) task 
Warning: ==== can't connect to localhost:8101 check if an ethereum node is running Use --force to continue. 
Error: ==== can't connect to localhost:8101 check if an ethereum node is running 

您能否給我一些幫助?

+0

和運行在本地主機上你已經知道新的[復仇棧交易所(HTTP://復仇.stackexchange.com /問題/標記/上船)? – default

回答

1

Before you can run embark,你必須運行的復仇RPC模擬器,只需運行:

$ embark simulator 

,或者也可以用於開發目的運行一個真正的復仇節點:

$ embark blockchain 

默認啓動區塊鏈將挖掘最小數量的以太,並且只會在新交易進入時挖掘。這對保持較低的CPU非常有用。該選項可以在config/blockchain.yml中配置

您將在終端中看到一個geth節點。然後,打開另一終端類型:

$ embark run 

這將自動部署合同,更新自己的JS綁定,並在http://localhost:8000

注意部署DAPP到本地服務器,如果你更新你的代碼,將自動重新部署,包括合同。沒有必要重新啓動,刷新頁面上的瀏覽器將做。

另請參閱newest embark tagged questions on Ethereum Stack Exchange以備將來參考。

1

在你上船項目目錄:

運行$ embark blockchain,並留下你的終端上運行此。

打開一個新的終端,cd <yourProject>和運行$ embark run

現在,您將在http://localhost:8000