我是从烬开始的.我按照emberjs.com上的入门指南进行操作,并通过运行以下命令设法创建一个新的ember应用程序:
npm install -g ember-cli ember new sample-app
一切都成功了,我可以看到ember-cli生成的app文件.不久之后我做了:
ember server
命令行显示:
version: 1.13.13 Livereload server on http://localhost:49153 Serving on http://localhost:4200/ Build successful - 4426ms. Slowest Trees | Total ----------------------------------------------+--------------------- ConcatWithMaps: Concat: Vendor | 3498ms Slowest Trees (cumulative) | Total (avg) ----------------------------------------------+--------------------- ConcatWithMaps: Concat: Vendor (1) | 3498ms
当我转到http:// localhost:4200时出现问题.没有任何内容加载,Chrome控制台显示以下内容:
Uncaught Error: Assertion Failed: Ember Views require jQuery between 1.7 and 2.1 Uncaught Error: Could not find module `ember` imported from `sample-app/app`
我尝试通过重新安装ember-cli,bower和npm来解决这个问题,但没有任何工作.
以下是必要的附加信息:
$ ember -v version: 1.13.13 node: 5.4.0 npm: 2.14.10 os: darwin x64 $ npm -v 3.5.3 $ bower -v 1.7.2
非常感谢帮助.提前致谢!
这是一个错误,因为新版本的jQuery还没有能够处理.现在,您可以更改bower.json
文件中的以下行.然后运行bower install
它应该工作.
"jquery": "^1.11.3",
至
"jquery": "1.11.3",
一个新版本的ember.js 迫在眉睫,应该解决这个问题.