全新安装的ember打破服务器启动

时间:2016-01-15 05:55:10

标签: javascript json ember.js bower ember-cli

我最近在Windows 10 64位上安装了ember,版本1.13.14,节点4.1.1,npm 2.14.10。我已经完成了在ember中创建应用程序的过程,但是,当我使用命令ember s运行服务器时,此错误显示:Cannot find module '....\bower_components\ember\ember-template-compiler'。这是完整的堆栈跟踪:

enter image description here

当我进一步调查时,通过进入bower_components/ember文件夹,我在ember中看到bower.json文件是这样的:

{
  "name": "ember",
  "version": "1.13.11",
  "main": [
    "./ember.debug.js",
    "./ember-template-compiler.js"
  ],
  "dependencies": {
    "jquery": ">= 1.7.0 < 2.2.0"
  }
}

但是,只有ember中的bower.json有ember.debug.js和ember-template-compiler.js。其他文件,列为component.json,composer.json和package.json,只说明了ember.debug.js

有没有理由说明为什么会发生这种情况以及我可以采取哪些措施来解决这个问题?再次感谢。

1 个答案:

答案 0 :(得分:0)

我实际上自己解决了!事实证明,ember的版本不正确。我实际上需要使用ember 2.2.1才能继续。