Seit Ember version 2.11 sollte es möglich sein, ember aus bower zu entfernen und stattdessen die Bibliothek mit dem npm ember-source
Modul zu laden.Ember 2.11+ kann `ember-template-compiler` nicht finden, nachdem es ember aus dem bower gelöscht hat
Ich habe npm install --save-dev ember-source
ausgeführt. Ich habe ember
aus der bower.json
Datei entfernt und ausgeführt. Ich habe ember-source
zu packages.json
hinzugefügt und installiert.
Wenn ich ember serve
ausführen, schlägt es mit dieser Nachricht:
Cannot find module 'path/to/myapp/bower_components/ember/ember-template-compiler'
Error: Cannot find module 'path/to/myapp/bower_components/ember/ember-template-compiler'
at Function.Module._resolveFilename (module.js:470:15)
at Function.Module._load (module.js:418:25)
at Module.require (module.js:498:17)
at require (internal/module.js:20:19)
at Class.included (path/to/myapp/node_modules/ember-cli-htmlbars-inline-precompile/index.js:48:20)
at Class.superWrapper [as included] (path/to/myapp/node_modules/ember-cli/node_modules/core-object/lib/assign-properties.js:34:20)
at EmberApp.<anonymous> (path/to/myapp/node_modules/ember-cli/lib/broccoli/ember-app.js:495:15)
at Array.filter (native)
at EmberApp._notifyAddonIncluded (path/to/myapp/node_modules/ember-cli/lib/broccoli/ember-app.js:490:45)
at new EmberApp (path/to/myapp/node_modules/ember-cli/lib/broccoli/ember-app.js:140:8)
Es sieht aus wie Ember ember-template-compiler
vom Bower Modul zu laden versucht, die nicht mehr existiert. Wie kann ich ember sagen, dass es stattdessen nach node_modules/ember-source/dist/ember-template-compiler.js
suchen sollte?
Dank der Aktualisierung! Mein Google-Fu hat mich enttäuscht. – nelstrom
[Vergleichen von 'v0.3.5' mit' v0.3.6'] (https://github.com/ember-cli/ember-cli-htmlbars-inline-precompile/compare/v0.3.5...v0.3.6) von 'ember-cli-htmlbars-inline-precompile' sieht es so aus, als ob die entscheidende Änderung das Umbenennen von' ember-core' in 'ember-source' wäre. – nelstrom