Я работаю с -great- учебником по Blockchain-Ethereum (Полный стек Hello World Voting Ethereum Dapp Tutorial). Я выполнил все шаги, но когда я пытаюсь выполнить какой-то код с помощью команды узел, у меня отображается код функции, а не выполняется должным образом. Чтобы быть более конкретным, в:
$ node
> Web3 = require('web3')
> web3 = new Web3(new Web3.providers.HttpProvider("http://localhost:8545"));
Получаю как результат:
> Web3 = require('web3')
{ [Function: Web3]
version: '1.0.0-beta.36',
utils:
{ _fireError: [Function: _fireError],
_jsonInterfaceMethodToString: [Function: _jsonInterfaceMethodToString],
_flattenTypes: [Function: _flattenTypes],
randomHex: [Function: randomHex],
_:
{ [Function: _]
_: [Circular],
VERSION: '1.8.3',
iteratee: [Function],
forEach: [Function],
...............................
{ WebsocketProvider: [Function: WebsocketProvider],
HttpProvider: [Function: HttpProvider],
IpcProvider: [Function: IpcProvider] } }
то же самое происходит и со второй командой. Я уже спрашивал в разделе комментариев к руководству, но любые советы более чем приветствуются. Спасибо!
Я только что проверил, он установлен
вы можете проверить, установлен ли nodejs вообще?