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\nRun Code Online (Sandbox Code Playgroud)\n我的节点版本是16.14.0。
\n我如何删除此错误/警告。
\n这发生在我v19.1.0跑步时
truffle deploy --network goerli
Run Code Online (Sandbox Code Playgroud)
我切换到
truffle deploy --network goerli
Run Code Online (Sandbox Code Playgroud)
问题已解决