Je commence par braise. J'ai suivi le guide de mise en route sur emberjs.com et j'ai réussi à créer une nouvelle application ember en exécutant les commandes suivantes:
npm install -g ember-cli
ember new sample-app
Tout s'est bien passé et je peux voir les fichiers d'application générés par ember-cli. Peu de temps après, j'ai fait:
ember server
La ligne de commande affiche:
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
Le problème vient quand je vais à http: // localhost: 42 . Rien n'est chargé et la console Chrome Chrome affiche les éléments suivants:
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`
J'ai essayé de résoudre ce problème en réinstallant ember-cli, bower et npm mais rien ne fonctionne.
Voici des informations supplémentaires au cas où cela serait nécessaire:
$ 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
L'aide est très appréciée. Merci d'avance!
Il s'agit d'un bug dû à une nouvelle version de jQuery que ember n'est pas encore en mesure de gérer. Pour l'instant, vous pouvez modifier la ligne suivante dans votre bower.json
fichier. Exécutez ensuite bower install
et ça devrait marcher.
"jquery": "^1.11.3",
à
"jquery": "1.11.3",
Une nouvelle version de ember.js est imminent qui devrait corriger this .