Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Linux install (maybe too early?) #5

Closed
cassiel74 opened this issue Apr 20, 2017 · 6 comments
Closed

Linux install (maybe too early?) #5

cassiel74 opened this issue Apr 20, 2017 · 6 comments

Comments

@cassiel74
Copy link

npm ERR! peerinvalid The package react-dom does not satisfy its siblings' peerDependencies requirements!
npm ERR! peerinvalid Peer react-addons-test-utils@15.5.1 wants react-dom@^15.4.2

npm ERR! System Linux 4.9.0-2-amd64
npm ERR! command "/usr/bin/nodejs" "/usr/bin/npm" "install"
npm ERR! cwd /home/rmorelli/www/gm3
npm ERR! node -v v4.7.2
npm ERR! npm -v 1.4.21
npm ERR! code EPEERINVALID
npm ERR!
npm ERR! Additional logging details can be found in:
npm ERR! /home/rmorelli/www/gm3/npm-debug.log
npm ERR! not ok code 0

@theduckylittle
Copy link
Member

I love the enthusiasm!!!

Please check your version of NPM and Node! Minimum requirements are Node 6 and NPM 3. Here's what my local looks like (though I know older stuff works):

ducky@ThinkDuck ~ $ node --version
v7.8.0
ducky@ThinkDuck ~ $ npm --version
4.2.0

You can also checkout NVM it allows multiple version of node to be installed on a per-user basis.

@cassiel74
Copy link
Author

mh... something is wrong here:

rmorelli@debian:~/www/gm3$ node --version
v4.7.2
rmorelli@debian:~/www/gm3$ npm --version
1.4.21

which distro are you running? I am on debian/testing

@theduckylittle
Copy link
Member

I'm on Mint 17, however, I'm using nvm to manage my node versions. The newer versions of Node/Npm will throw warnings instead of errors as they handle peer dependencies a bit differently. I would strongly suggest using NVM (link in the post above) and install "stable."

You should also read the quickstart guide:

The quickstart guide recommends creating your own fork of the gm3 repository but that isn't strictly necessary. You could instead clone geomoose/gm3 as you've already done.

@cassiel74
Copy link
Author

I am currently using debian packages for nodejs and npm, guess I should switch to newest versions from github repos. I'll look at this stuff next week.

BTW gm3 demo looks really cool ;-)

@klassenjs
Copy link
Member

klassenjs commented Apr 20, 2017 via email

@theduckylittle
Copy link
Member

I'm going to Close this issue out. @cassiel74 if/when you run into another problem, please open a fresh issue

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants