So bin ich auf einen interessanten Anwendungsfall gestoßen, in dem ich Browserify verwende, um alle meine Assets in einem Projekt zu bündeln, aber ein großes externes (außerhalb des Projekts) Modul muss geladen werden, wenn ein bestimmtes App-Fenster wird aufgerufen. (Es ist ein Video-Player-Modul, das aus drei Skripten besteht, die bei Bedarf asynchron eingezogen werden).Verwenden Sie Browserify und RequireJS auf der gleichen Seite?
Im Moment ist von uncalled object
Fehlern alle Arten von Fehlern sind immer wenn das requireJS Modul vor der Datei Browserified app.js
geladen in ist, zu cannot find module
Fehlern, wenn in nach der Code Browserified geladen.
Gibt es trotzdem kann ich Browserify und RequireJS auf der gleichen Seite schön spielen? Ich verliere den Verstand!
Versuchen Sie, Ihr gebündeltes JavaScript in einem Verschluss zu verpacken. – idbehold
Ich denke, es ist Browserify Hinzufügen einer globalen Anforderung am Anfang der gebündelten Datei. Wie würde ich die gesamte importierte app.js-Datei in eine Schließung einbinden, ohne die Browserdatei zu ändern? – Scotty
Hast du jemals daran gearbeitet? Ich komme aus der entgegengesetzten Richtung ... die meisten meiner App sind requiredjs, aber ich möchte eine einzelne Bibliothek auf NPM, die ich mit einem Browser-Wrapper verpacken will. Bis jetzt kein Glück. –