Nodejs
在 Nodejs 命令提示符中使用“npm –g install ethereumjs-testrpc@beta”時如何解決“ethereumjs-testrpc@beta”錯誤
在使用 NodeJS、Node Package Manager (NPM) 和 Truffle 設置我的 Solidity 環境時,它已成功安裝。但是在執行“npm –g install ethereumjs-testrpc@beta”時,我遇到了錯誤
我第一次在安裝了最新 NodeJS 的 Windows 10 作業系統上執行一切。我試圖線上檢查各種類似的錯誤程式碼以及它是如何解決的,但仍然無法正常工作
C:\Users\****>npm -g install ethereumjs-testrpc@beta
我希望得到成功的結果,但得到了這個錯誤程式碼
npm ERR! code ETARGET npm ERR! notarget No matching version found for ethereumjs-testrpc@beta npm ERR! notarget In most cases you or one of your dependencies are requesting npm ERR! notarget a package version that doesn't exist.
沒有“測試版”版本
ethereumjs-testrpc
,可以在包的 npm 頁面上的“版本”下看到。您可以在其最新版本中安裝該軟體包。npm install -g ethereumjs-testrpc
但是 testrpc 已被棄用,取而代之的是
ganache-cli
,它的工作方式相同。如果您想使用最新的工具,您應該安裝最新版本的ganache-cli
.npm install -g ganache-cli