Go-Ethereum

我可以將 ether.js 與松露一起使用嗎

  • January 25, 2019

我用 web3、truffle 和 metamask 建構了一個 dapp,效果很好。

現在,我不想使用錢包,而是想使用 ether.js 創建自己的錢包,但無法找到將 ether.js 與松露一起使用的方法。

是否可能,如果可以,如何。任何線索將不勝感激

Truffle 預設使用Web3,並將其作為全域依賴注入內部。你無法擺脫它,但你可以安裝 ether.js作為你項目的依賴。

truffle init

然後你安裝你的模組

npm install --save ethers

最終你在松露測試中使用它

var ethers = require('ethers');

您可以在測試中使用ethers庫,然後使用truffle test命令執行。

考慮到如果使用 ,您將沒有該庫truffle develop,因為只會注入 web3 。

您可以將 etheres.js 與 Truffle 一起使用,但您可能需要考慮使用專用於 ethers.js 的框架,例如Waffle

華夫餅就像松露,但更簡單、更快、更甜。也使用 ethers.js :)

引用自:https://ethereum.stackexchange.com/questions/50632