Building on Linux?
Silent-Hunter opened this issue · 3 comments
Does this app build on Linux, or is it Mac OS only?
I get this when I run npm install:
`silent@TERMINAL-BMRF-9 ~/.fastlane $npm install
npm ERR! Linux 4.4.6-gentoo
npm ERR! argv "/usr/bin/node" "/usr/bin/npm" "install"
npm ERR! node v0.12.6
npm ERR! npm v2.11.2
npm ERR! code EPEERINVALID
npm ERR! peerinvalid The package react does not satisfy its siblings' peerDependencies requirements!
npm ERR! peerinvalid Peer react-dom@15.0.2 wants react@^15.0.2
npm ERR! peerinvalid Peer react-geosuggest@1.20.1 wants react@^0.14.0
npm ERR! peerinvalid Peer react-redux@4.4.5 wants react@^0.14.0 || ^15.0.0-0
npm ERR! peerinvalid Peer react-router@2.4.0 wants react@^0.14.0 || ^15.0.0
npm ERR! Please include the following file with any support request:
npm ERR! /home/silent/.fastlane/npm-debug.log`
And I get this when I try to run it:
`silent@TERMINAL-BMRF-9 ~/.fastlane $ npm run start
npm ERR! Linux 4.4.6-gentoo
npm ERR! argv "/usr/bin/node" "/usr/bin/npm" "run" "start"
npm ERR! node v0.12.6
npm ERR! npm v2.11.2
npm ERR! missing script: start
npm ERR!
npm ERR! If you need help, you may report this error at:
npm ERR! https://github.com/npm/npm/issues
npm ERR! Please include the following file with any support request:
npm ERR! /home/silent/.fastlane/npm-debug.log`
I also have no idea how to actually get the API key, is it one specially for me? Do I have to register as a developer?
As for the API key question, go to https://developer.uber.com/
, click on Register your app
. As soon as you're finished, you can add a new application in your Developer Dashboard. This new application will provide you with server_token, client_id, and client_secret keys. These are your API keys.
Same problem here on OSX El Capitan:
npm ERR! Darwin 15.4.0
npm ERR! argv "/usr/local/bin/node" "/usr/local/bin/npm" "install"
npm ERR! node v4.4.3
npm ERR! npm v2.15.1
npm ERR! code EPEERINVALID
npm ERR! peerinvalid The package react@15.0.2 does not satisfy its siblings' peerDependencies requirements!
npm ERR! peerinvalid Peer react-dom@15.0.2 wants react@^15.0.2
npm ERR! peerinvalid Peer react-geosuggest@1.20.1 wants react@^0.14.0
npm ERR! peerinvalid Peer react-redux@4.4.5 wants react@^0.14.0 || ^15.0.0-0
npm ERR! peerinvalid Peer react-router@2.4.0 wants react@^0.14.0 || ^15.0.0
After playing around with the dependency declarations in package.json, I think it has something do to with webpack": "^2.1.0-beta.2
. Also, looking at david-dm, some packages seem to be not on the most recent stable version.
Would be nice to have this app on Linux