2016-09-02 2 views
1

Ich habe diesen Fehler nach dem Upgrade erhalten. Laufen ember init ein paar Mal. Es hat es nicht behoben. Wenn ich an eines meiner Add-Ons denke, wird dies dadurch verursacht, dass es nicht auf ein bestimmtes neues Ember-Paradigma aktualisiert wird. Die Seite wird geladen, hält aber irgendwann an und scheint die Route zu erreichen.Konnte Modul nicht finden ember-metal/streams/stream

Wie kann ich herausfinden, welches Add-On das verursacht? Das habe ich in meiner Browserkonsole bekommen. Glimmkonsole war nichts passiert.

Uncaught Error 
: Could not find module ember-metal/streams/stream ember.debug.js 
:58missingModule ember.debug.js 
:58internalRequire ember.debug.js 
:80requireModule ember.debug.js 
:44(anonymous function) stream.js 
:11Module.exports loader.js 
:123Module.reify loader.js 
:144Module.exports loader.js 
:121Module.reify loader.js 
:144Module.exports loader.js 
:121requireModule loader.js 
:23(anonymous function) index.js 
:18exports.default index.js 
:15(anonymous function) app.js 
:13Module.exports loader.js 
:123requireModule loader.js 
:23(anonymous function) 

Antwort

2

Es ist wahrscheinlich, dass eines Ihrer Projektabhängigkeiten aktualisiert werden muss. Der wahrscheinlichste Schuldige ist liquid-fire.

Viel Glück!

+6

Ihre Antwort ist die richtige Antwort. Ich habe das Paket gefunden, das aktualisiert werden muss. Es ist ember-i18n. Nach dem Stoßen von 4.2.0 -> 4.3.0. Zu viel Zeit habe ich damit verschwendet, deshalb bin ich wirklich nicht glücklich, außer dir zu sagen, dass du sehr nett zu antworten bist. – Hao

0

Für mich war es wegen 'npm link'. Ich hatte meine Ember auf 2,7 hochgestuft und hatte das gemeinsame Projekt, das mit meinem Projekt verknüpft war und das diesen Fehler verursacht hatte, nicht verlinkt. Sobald Sie Ihre Ember Version aktualisieren und Sie haben einige abhängige Projekt (für meinen Fall gab es ein gemeinsames Projekt, das alle gängigen Steuerungen hatten, Vorlagen und Modelle zwischen mehreren Anwendungs) gehen Sie wie folgt:

  1. Ihr aktuelles Projekt-Upgrade
  2. rm -rf node_module bower tmp
  3. npm link
  4. npn installieren; Bower installiert
  5. npm

starten und diese diese Fehler oben genannten Methoden in Fall lösen sollten nicht funktionieren und Sie haben eine gemeinsame App.