I'm trying to start using Ethereum Web3.js with node 6.11.1 on a macosx
I installed web3 with the following command:
npm install web3
Then i launch this - apparently - simple node command:
Web3 = require('web3');
Well, it returns the following error:
module.js:471
throw err;
^
Error: Cannot find module 'web3-requestManager'
at Function.Module._resolveFilename (module.js:469:15)
at Function.Module._load (module.js:417:25)
at Module.require (module.js:497:17)
at require (internal/module.js:20:19)
at Object.<anonymous> (/Users/fremente/Dropbox/Influx Design/Web htdocs/ethereum/node_modules/web3/packages/web3-core/src/index.js:26:22)
at Module._compile (module.js:570:32)
at Object.Module._extensions..js (module.js:579:10)
at Module.load (module.js:487:32)
at tryModuleLoad (module.js:446:12)
at Function.Module._load (module.js:438:3)
it looks like it require some module (e.g. 'web3-requestManager') that aren't installed with the package.
Here it is my package.json
{
name: ethereum,
version: 1.0.0,
description: ,
main: index.js,
dependencies: {
ethereumjs-testrpc: ^4.0.1,
solc: ^0.4.13,
web3: ^1.0.0-beta2
},
devDependencies: {},
scripts: {
test: echo Error: no test specified && exit 1
},
author: ,
license: ISC
}
Any Idea? Am i doing something wrong?