Updated to Node v5 and trying to run an app produces errors:
ember s
Future versions of Ember CLI will not support v5.0.0. Please update to Node 0.12 or io.js.
version: 1.13.8
Livereload server on http://localhost:49152
Serving on http://localhost:4200/
ENOENT: no such file or directory, stat '/Users/john/Devel/ember/mindstorm/tmp/concat_with_maps-input_base_path-e8hD9TJU.tmp/0/bower_components/ember-resolver/dist/modules/ember-resolver.js'
Error: ENOENT: no such file or directory, stat '/Users/john/Devel/ember/mindstorm/tmp/concat_with_maps-input_base_path-e8hD9TJU.tmp/0/bower_components/ember-resolver/dist/modules/ember-resolver.js'
at Error (native)
at Object.fs.statSync (fs.js:892:18)
at ConcatWithMaps.keyForFile (/Users/john/Devel/ember/mindstorm/node_modules/broccoli-sourcemap-concat/node_modules/broccoli-caching-writer/index.js:91:55)
at Array.map (native)
at ConcatWithMaps.CachingWriter._conditionalBuild (/Users/john/Devel/ember/mindstorm/node_modules/broccoli-sourcemap-concat/node_modules/broccoli-caching-writer/index.js:107:61)
at /Users/john/Devel/ember/mindstorm/node_modules/broccoli-sourcemap-concat/node_modules/broccoli-plugin/read_compat.js:61:34
at lib$rsvp$$internal$$tryCatch (/Users/john/Devel/ember/mindstorm/node_modules/rsvp/dist/rsvp.js:493:16)
at lib$rsvp$$internal$$invokeCallback (/Users/john/Devel/ember/mindstorm/node_modules/rsvp/dist/rsvp.js:505:17)
at lib$rsvp$$internal$$publish (/Users/john/Devel/ember/mindstorm/node_modules/rsvp/dist/rsvp.js:476:11)
at lib$rsvp$asap$$flush (/Users/john/Devel/ember/mindstorm/node_modules/rsvp/dist/rsvp.js:1198:9)
Well, I noticed that the package.json was missing “ember-resolver”: “^2.0.3” (probably from me trying to keep up with changes in ember-cli that haven’t been released, but that’s another issue…). So I added ember-resolver back to the package.json and did an npm install. Now it’s even worse - pages and pages of build errors: https://gist.github.com/jtsom/7cc55e7f9fe7cd9c2142
That “future version of Ember CLI will not support xxx” has been fixed in a future, unreleased version of Ember CLI. One we’ve been waiting for, for getting on 3 months now. That popped up when Node and io.js merged and its version jumped from versions < 1.0 to > 4.0.
Another data point. I created a brand new Ember app (‘ember new testing’) and that installed everything just fine. So I’m guessing it’s whatever fiddly bits have been updated and are in the master branch of Ember CLI’s package.json that are the cause of the problem. Unfortunately, there’s so many things that changed, I wouldn’t know where to begin!