Ich möchte meine node.js App als eine einzige js-Datei verteilen. Die Anwendung ist wirklich einfach, aber es hängt von einigen Bibliotheken ab.Bündeln Sie node.js-Apps in einer einzigen Datei mit Browserify
Browserify scheint die npm
Abhängigkeiten schön zu bündeln. Allerdings hängt die App auch von der integrierten Dateisystembibliothek fs
ab und ihre Signaturen scheinen leider nicht geladen zu sein. Zum Beispiel gibt der folgende Code undefined is not a function
Fehler.
Ich verstehe, dass der Hauptzweck von Browserify ist, CommonJs-basierte Anwendungen zum Browser zu bringen. Aber ich frage mich, ob es eine Möglichkeit gibt, den Compiler auf die Standardfunktion für integrierte Bibliotheken zurückzusetzen.
Ich empfehle die Verwendung von '--node' als Alias für' --bare' und '--no-browser-field'. – mathiasrw