Skip to content

Instantly share code, notes, and snippets.

@jmdfm
Last active August 29, 2015 14:14
Show Gist options
  • Save jmdfm/a347fdba12a7032f116e to your computer and use it in GitHub Desktop.
Save jmdfm/a347fdba12a7032f116e to your computer and use it in GitHub Desktop.
Ember-CLI Build Failed Bug
If you've just made a new Ember-CLI project and run `ember test` or `ember serve` you're going to
see this error message:
version: 0.1.11
Could not find watchman, falling back to NodeWatcher for file system events
Build failed.
Cannot call method 'slice' of null
TypeError: Cannot call method 'slice' of null
at version (/Users/jmd/code/projects/ember-cli-6to5/node_modules/ember-cli-app-version/node_modules/git-repo-version/index.js:15:42)
at Class.module.exports.config (/Users/jmd/code/projects/ember-cli-6to5/node_modules/ember-cli-app-version/index.js:10:46)
at /Users/jmd/code/projects/ember-cli-6to5/node_modules/ember-cli/lib/models/project.js:168:27
at Array.reduce (native)
at Project.getAddonsConfig (/Users/jmd/code/projects/ember-cli-6to5/node_modules/ember-cli/lib/models/project.js:166:22)
at Project.config (/Users/jmd/code/projects/ember-cli-6to5/node_modules/ember-cli/lib/models/project.js:144:29)
at ConfigLoader.<anonymous> (/Users/jmd/code/projects/ember-cli-6to5/node_modules/ember-cli/lib/broccoli/broccoli-config-loader.js:42:39)
at Array.forEach (native)
at ConfigLoader.updateCache (/Users/jmd/code/projects/ember-cli-6to5/node_modules/ember-cli/lib/broccoli/broccoli-config-loader.js:41:16)
at /Users/jmd/code/projects/ember-cli-6to5/node_modules/ember-cli/node_modules/broccoli-caching-writer/index.js:92:34
It's because you dont have a Git repo initialized.
Do `git init . && git add . && git commit -m "Initial commit"` and
everything will be fine. As far as I can see this bug has just been
addressed and will be pushed out soon.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment