Verwenden npm-Paket auf client-Seite
gibt es eine Möglichkeit, die ich nutzen kann ein npm-Paket auf der client-Seite? Zum Beispiel, ich will das dateformat
(https://www.npmjs.com/package/dateformat) das Paket in meiner client-Seite javascript-Datei
- moment.js ist ein guter client-seitige Implementierung des oben.. momentjs.com
- Möglich, Duplikat der so verwalten Sie client-side JavaScript-Abhängigkeiten?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Wenn Sie verwenden möchten npm auf dem client können Sie erwägen,browserify, die für diesen Zweck entwickelt wurde. Das node-Modul-system ist nicht kompatibel mit Browsern, so browserify transpiles der javascript-Code in etwas, das funktioniert. Daher der name : browserify.
socket.io
, dieio
variable ausgesetzt ist, wenn ich<script src="/socket.io/socket.io.js"></script>
in der html-Datei. Ich brauche nicht zu kopieren Sie die Datei in das öffentliche Verzeichnis.Meisten Pakete auf NPM sind konzipiert für die server-Seite und funktioniert nicht auf der client-Seite aufgrund von Sicherheitsgründen. Sie nutzen könnte NW.js aber müsste der Benutzer installieren Sie die software auf Ihrem Rechner.
"NW.js (bisher bekannt als node-webkit) können Sie rufen Sie alle Node.js Module direkt aus dem DOM und ermöglicht eine neue Art, Anwendungen zu schreiben, die mit allen Web-Technologien."
http://nwjs.io/