为什么每次从命令提示符运行Java脚本文件时都会出现此错误? “未定义参考节点”

问题描述 投票:0回答:1

JavaScript代码:

node 
const Web3 = require('web3')
const web3 = new Web3('network-link')
console.log(web3.eth.accounts.create())

现在我将此文件保存在桌面上:file.js

命令提示符代码:

path/path/path/path
cd Desktop
path/path/path/path/Desktop
node file

此输出:

ReferenceError:节点未定义在对象。 (C:\ Users \ HP \ Desktop \ file.js:1:1)[在Module._compile处为90m(内部/模块/cjs/loader.js:956:30)[39m[在Object.Module._extensions..js(内部/模块/cjs/loader.js:973:10处为90m,[39m[在Module.load处为90m(内部/模块/cjs/loader.js:812:32)[39m[Function.Module._load(internal / modules / cjs / loader.js:724:14处的90m,[39m[Function.Module.runMain处的90m(内部/模块/cjs/loader.js:1025:10)[39m[90m at internal / main / run_main_module.js:17:11 [39m

javascript node.js web3
1个回答
0
投票

您需要在代码的第一行中删除节点,重构后将其作为

const Web3 = require('web3')
const web3 = new Web3('network-link')
console.log(web3.eth.accounts.create())

因为您既没有将node声明为变量也不是函数。因此,当文件运行时,节点未定义。

© www.soinside.com 2019 - 2024. All rights reserved.