Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ember.js/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Templates 未捕获错误:模板是使用旧版本的Handlebar预编译的_Templates_Ember.js_Handlebars.js_Bower_Grunt Ember Templates - Fatal编程技术网

Templates 未捕获错误:模板是使用旧版本的Handlebar预编译的

Templates 未捕获错误:模板是使用旧版本的Handlebar预编译的,templates,ember.js,handlebars.js,bower,grunt-ember-templates,Templates,Ember.js,Handlebars.js,Bower,Grunt Ember Templates,我使用Bower管理前端依赖项,并使用grunt ember模板预编译把手模板 这些是bower.json中的依赖项: "devDependencies": { "ember": "~1.3.1", "jquery": "~2.0.3", "normalize-css": "~2.1.3", "jquery.cookie": "~1.4.0", "font-awesome": "~4.0.3" } "devDependencies": { "bower": "~1.2.

我使用Bower管理前端依赖项,并使用
grunt ember模板
预编译把手模板

这些是
bower.json
中的依赖项:

"devDependencies": {
  "ember": "~1.3.1",
  "jquery": "~2.0.3",
  "normalize-css": "~2.1.3",
  "jquery.cookie": "~1.4.0",
  "font-awesome": "~4.0.3"
}
"devDependencies": {
  "bower": "~1.2.8",
  "grunt": "~0.4.2",
  "grunt-contrib-copy": "~0.5.0",
  "grunt-contrib-clean": "~0.5.0",
  "grunt-contrib-concat": "~0.3.0",
  "handlebars": "~1.3.0",
  "ember-template-compiler": "~1.4.0-beta.1",
  "grunt-ember-templates": "~0.4.18"
},
。。。在
package.json
中:

"devDependencies": {
  "ember": "~1.3.1",
  "jquery": "~2.0.3",
  "normalize-css": "~2.1.3",
  "jquery.cookie": "~1.4.0",
  "font-awesome": "~4.0.3"
}
"devDependencies": {
  "bower": "~1.2.8",
  "grunt": "~0.4.2",
  "grunt-contrib-copy": "~0.5.0",
  "grunt-contrib-clean": "~0.5.0",
  "grunt-contrib-concat": "~0.3.0",
  "handlebars": "~1.3.0",
  "ember-template-compiler": "~1.4.0-beta.1",
  "grunt-ember-templates": "~0.4.18"
},
但是,当我编译并运行我的余烬应用程序时,会出现以下错误:

断言失败:Ember Handlebar需要Handlebar版本1.0或1.1,编译器版本应为:4,got:5-请注意:主版本可能有其他编译器版本值。


Uncaught错误:模板是使用比当前运行时旧的Handlebar版本预编译的。请将预编译器更新为较新版本(>=2.0.0),或将运行时降级为较旧版本(Do
bower install Handlebar#1.3.0--save
,但这是bower的问题。我看到您创建了

为什么在devDependencies下有ember、jquery等?应该在dependencies下。对于节点包,dev dependencies是正确的。