此版本的 µWS 与您的 Node.js 版本不兼容:错误:node-loader。运行“松露控制台”时

Abd*_*man 11 node.js truffle ganache nft

我正在开发一个使用 Truffle 的区块链项目。当我运行 Truffle Console 命令时,我遇到了这个问题。

\n

完整日志:

\n

此版本的 \xc2\xb5WS 与您的 Node.js 版本不兼容:

\n

错误:节点加载器:\n错误:找不到指定的模块。\nC:\\Users\\sudda\\AppData\\Roaming\\npm\\node_modules\\truffle\\node_modules\\ganache\\dist \\node/3jj9vE3p.node\n回退到 NodeJS 实现;性能可能会下降。

\n

包.json

\n
{\n  "name": "nft-marketplace",\n  "version": "0.1.0",\n  "description": "An NFT Marketplace",\n  "author": "clarionnorth@gmail.com",\n  "dependencies": {\n    "@metamask/detect-provider": "^1.2.0",\n    "@openzeppelin/contracts": "^4.3.1",\n    "babel-polyfill": "6.26.0",\n    "babel-preset-env": "1.7.0",\n    "babel-preset-es2015": "6.24.1",\n    "babel-preset-stage-2": "6.24.1",\n    "babel-preset-stage-3": "6.24.1",\n    "babel-register": "6.26.0",\n    "bootstrap": "4.3.1",\n    "chai": "4.2.0",\n    "chai-as-promised": "7.1.1",\n    "chai-bignumber": "3.0.0",\n    "mdb-react-ui-kit": "^1.3.0",\n    "mdb-ui-kit": "^3.9.0",\n    "react": "16.8.4",\n    "react-bootstrap": "1.0.0-beta.5",\n    "react-dom": "16.8.4",\n    "react-scripts": "2.1.3",\n    "truffle": "5.0.5",\n    "web3": "1.0.0-beta.55"\n  },\n  "scripts": {\n    "start": "react-scripts start",\n    "build": "react-scripts build",\n    "test": "react-scripts test",\n    "eject": "react-scripts eject"\n  },\n  "eslintConfig": {\n    "extends": "react-app"\n  },\n  "browserslist": [\n    ">0.2%",\n    "not dead",\n    "not ie <= 11",\n    "not op_mini all"\n  ]\n}\n\n
Run Code Online (Sandbox Code Playgroud)\n

我的节点版本是16.14.0。

\n

我如何删除此错误/警告。

\n

Yil*_*maz 7

这发生在我v19.1.0跑步时

truffle deploy --network goerli
Run Code Online (Sandbox Code Playgroud)

我切换到

truffle deploy --network goerli
Run Code Online (Sandbox Code Playgroud)

问题已解决