I upgraded my project to the latest version of ember-cli:
$ ember -v
version: 0.2.2
node: 0.12.0
npm: 2.7.4
and refreshed the project as explained in the upgrade notes, including ember init
.
However, although in the previous setup everything ran fine, and not having changed anything since, I get the following cryptic error message:
File: na-holland/templates/application.hbs
Closing tag `ul` (on line 99) did not match last open tag `li` (on line 98).
Error: Closing tag `ul` (on line 99) did not match last open tag `li` (on line 98).
at validateEndTag (/home/kiffin/projects/ember/cli/na-mockup/bower_components/ember/ember-template-compiler.js:3957:26)
at HTMLProcessor.tokenHandlers.EndTag (/home/kiffin/projects/ember/cli/na-mockup/bower_components/ember/ember-template-compiler.js:3928:9)
at HTMLProcessor.acceptToken (/home/kiffin/projects/ember/cli/na-mockup/bower_components/ember/ember-template-compiler.js:3780:47)
at forEach (/home/kiffin/projects/ember/cli/na-mockup/bower_components/ember/ember-template-compiler.js:4340:20)
at HTMLProcessor.nodeHandlers.ContentStatement (/home/kiffin/projects/ember/cli/na-mockup/bower_components/ember/ember-template-compiler.js:3634:16)
at HTMLProcessor.acceptNode (/home/kiffin/projects/ember/cli/na-mockup/bower_components/ember/ember-template-compiler.js:3775:43)
at HTMLProcessor.nodeHandlers.Program (/home/kiffin/projects/ember/cli/na-mockup/bower_components/ember/ember-template-compiler.js:3573:16)
at HTMLProcessor.acceptNode (/home/kiffin/projects/ember/cli/na-mockup/bower_components/ember/ember-template-compiler.js:3775:43)
at preprocess (/home/kiffin/projects/ember/cli/na-mockup/bower_components/ember/ember-template-compiler.js:3747:55)
at compileSpec (/home/kiffin/projects/ember/cli/na-mockup/bower_components/ember/ember-template-compiler.js:703:17)
This is strange.
First of all the line number does not match the application.hbs
file contents, and if I empty the contents completely, I still get the same message.
Also, going into undex.html
and stripping the {{content-for ...}
stuff out like doesn’t seem to help either.
What am I doing wrong and how can I correct this bizarre behavior?