2017-03-21 5 views
1

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?

Antwort

1

Versuchen Sie es in package.json

"ember-cli-htmlbars-inline-precompile": "^0.3.6" 

Siehe https://github.com/ember-cli/ember-cli/pull/6711

+0

Dank der Aktualisierung! Mein Google-Fu hat mich enttäuscht. – nelstrom

+1

[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

Verwandte Themen