ember.js - ember build Parse error on line 1: {{#each messages as |message|}} -


hi attempting update ember cli project ember 1.8.1 -> 1.9.1 & handlebar 1.3.0 -> 2.0.0 following error, when use command ember build :

build failed. file: ui/templates/components/ember-notify.hbs parse error on line 1: {{#each messages |message|}}  {{#vie --------------------^ expecting 'close_raw_block', 'close', 'close_unescaped', 'string', 'number', 'boolean', 'open_sexpr', 'close_sexpr', 'id', 'equals', 'data', 'sep', got 'invalid' error: parse error on line 1: {{#each messages |message|}}  {{#vie --------------------^ expecting 'close_raw_block', 'close', 'close_unescaped', 'string', 'number', 'boolean', 'open_sexpr', 'close_sexpr', 'id', 'equals', 'data', 'sep', got 'invalid'     @ object.parseerror (/users/shivamsinha/desktop/programming/workspace/feedserver/ui/node_modules/ember-cli-htmlbars/node_modules/handlebars/dist/cjs/handlebars/compiler/parser.js:106:11)     @ object.parse (/users/shivamsinha/desktop/programming/workspace/feedserver/ui/node_modules/ember-cli-htmlbars/node_modules/handlebars/dist/cjs/handlebars/compiler/parser.js:158:22)     @ handlebarsenvironment.parse (/users/shivamsinha/desktop/programming/workspace/feedserver/ui/node_modules/ember-cli-htmlbars/node_modules/handlebars/dist/cjs/handlebars/compiler/base.js:18:17)     @ templatecompiler.emberhandlebars.precompile (/users/shivamsinha/desktop/programming/workspace/feedserver/ui/node_modules/ember-cli-htmlbars/node_modules/ember-template-compiler/vendor/ember-template-compiler.js:239:24)     @ templatecompiler.processstring (/users/shivamsinha/desktop/programming/workspace/feedserver/ui/node_modules/ember-cli-htmlbars/index.js:58:38)     @ templatecompiler.filter.processfile (/users/shivamsinha/desktop/programming/workspace/feedserver/ui/node_modules/ember-cli-htmlbars/node_modules/broccoli-filter/index.js:136:31) 

package.json

{   "name": "ui",   "version": "0.0.0",   "description": "small description ui goes here",   "private": true,   "directories": {     "doc": "doc",     "test": "tests"   },   "scripts": {     "start": "ember server",     "build": "ember build",     "test": "ember test"   },   "repository": "",   "engines": {     "node": ">= 0.10.0"   },   "author": "",   "license": "mit",   "devdependencies": {     "bower": "^1.3.12",     "broccoli-asset-rev": "^2.0.0",     "broccoli-merge-trees": "^0.2.1",     "broccoli-static-compiler": "^0.2.1",     "ember-cli": "^0.1.11",     "ember-cli-babel": "^5.0.0",     "ember-cli-content-security-policy": "0.3.0",     "ember-cli-cookie": "^0.1.0",     "ember-cli-dependency-checker": "0.0.7",     "ember-cli-htmlbars": "^0.6.0",     "ember-cli-ic-ajax": "0.1.1",     "ember-cli-inject-live-reload": "^1.3.0",     "ember-cli-less": "^1.1.1",     "ember-cli-qunit": "0.3.1",     "ember-cli-simple-auth": "^0.7.3",     "ember-cli-simple-auth-oauth2": "^0.7.2",     "ember-cli-simple-auth-torii": "^0.8.0-beta.1",     "ember-cli-tooltipster": "0.0.6",     "ember-data": "1.0.0-beta.15",     "ember-export-application-global": "^1.0.0",     "ember-idx-button": "^0.1.3",     "ember-idx-forms": "^0.5.1",     "ember-mousetrap": "0.2.0",     "ember-notify": "^3.1.4",     "ember-template-compiler": "^1.9.0-alpha",     "express": "^4.8.5",     "glob": "^4.0.5",     "torii": "^0.3.3"   } } 

bower.json

{   "name": "ui",   "dependencies": {     "handlebars": "~2.0.0",     "jquery": "^1.11.1",     "ember": "1.9.1",     "ember-data": "1.0.0-beta.15",     "ember-resolver": "~0.1.11",     "loader.js": "ember-cli/loader.js#1.0.1",     "ember-cli-shims": "ember-cli/ember-cli-shims#0.0.3",     "ember-cli-test-loader": "rwjblue/ember-cli-test-loader#0.0.4",     "ember-load-initializers": "ember-cli/ember-load-initializers#0.0.2",     "ember-qunit": "0.1.8",     "ember-qunit-notifications": "0.0.5",     "qunit": "~1.17.1",     "bootstrap": "~3.3.4",     "ember-addons.bs_for_ember": "~0.7.0",     "slick.js": "~1.4.0",     "jquery-mousewheel": "~3.1.12",     "videojs-youtube": "~1.2.8",     "tooltipster": "~3.3.0",     "ember-mousetrap": "~0.2.0",     "ember-validations": "2.0.0-alpha.3",     "rsvp": "~3.0.18",     "bootswatch": "v3.3.4+1",     "ember-simple-auth": "~0.7.3",     "progressbar.js": "~0.8.1",     "selectivity": "~1.1.0",     "select2": "~4.0.0",     "select2-bootstrap3-css": "~1.4.6",     "jquery-mentions": "~1.0.1",     "jquery-autocomplete": "~1.1.1",     "owl.carousel": "2.0.0-beta.2.4"   } } 

i think might using old version of htmlbars and/or ember cli. should upgrade ember cli 0.2.7 ^0.1.11(that's weird you're using ^ here, because upgrading each version of ember cli requires steps take) , ember-cli-htmlbars 0.7.6.

here's valid package.json file latest versions of ember , valid bower.json.

check version of ember cli have installed currently, or please remove completely, update important package versions in package.json, bower.json valid ones linked before. setup steps , project update steps ember cli releases site(clean cache etc.).


Comments

Popular posts from this blog

c# - Validate object ID from GET to POST -

node.js - Custom Model Validator SailsJS -

php - Find a regex to take part of Email -