Nodejs

在 Nodejs 命令提示符中使用“npm –g install ethereumjs-testrpc@beta”時如何解決“ethereumjs-testrpc@beta”錯誤

  • February 18, 2019

在使用 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

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