-
Notifications
You must be signed in to change notification settings - Fork 973
Figure out missing dependencies not documented #200
Comments
We actually already have all our test infra running for it and it works great there. |
npm install failed for me locally: [fabrice:~/dev/browser-laptop] master ± npm install
make: Entering directory `/home/fabrice/dev/browser-laptop/node_modules/tracking-protection/node_modules/hashset-cpp/build' |
You might need node-gyp globally installed and updated? |
@bbondy I am having the same issue. Installing node-gyp globally didn't fix it for me. Last few lines of npm install output:
And here's last few lines of npm-debug.log
|
Looks like node 0.12 isn't supported? This should probably be added to a prerequisites section in the README. I think 0.12 is a dep for other things I develop on locally. |
We can set that dependency inside the |
Morphed your issue title since someone added Linux to the README already. |
I'm getting a very similar error in Linux Mint 17 64-bit
|
I've successfully installed it on |
👍 for specifying the needed node version, maybe in the engines field inside package.json (https://docs.npmjs.com/files/package.json#engines) |
Yep @andi1984. |
… version Noted, this field can't avoid user to install it with wrong version of node, so it just indicates what version of node we should use. reference: http://www.marcusoft.net/2015/03/packagejson-and-engines-and-enginestrict.html
here we go, I just sent a pr for that. BTW, Hi @fabricedesre, it's been a long time to see you :D |
Fixed #200: add "engines" field to package.json to indicate node version
Hi, the "engines" field should be added to all of the repositories. It isn't currently in brave/browser-ios. |
Could brave/electron dependencies and build instructions be reviewed too, please? I haven't been able to do a build without electron-prebuilt yet. (I can open a separate ticket for the build error if someone's interested in looking at it.) |
Because why not!
The text was updated successfully, but these errors were encountered: