Javascript

找不到文件“solc”的聲明模組

  • March 1, 2022

在此處輸入圖像描述我正在嘗試一個簡單的契約,當我在我的 windows cmd 中執行“node compile.js”時它會拋出一個錯誤。我正在使用 vscode 它在 const solc = require(‘solc’) 中顯示錯誤,我完美地安裝了所有東西,但我不知道為什麼會發生錯誤。

有同樣的問題。

  1. npm 解除安裝 solc
  2. npm install –save solc@0.4.25

目前,我使用的是 Solidity 0.4.17 版。如果您收到此錯誤,那麼您可能安裝了不受支持的 solc 版本。

您需要在項目目錄的根目錄中執行以下操作:

npm 解除安裝 solc

rm -r 節點模組

rm package-lock.json

npm 安裝

npm install solc@0.4.17

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