So holen, ich bin nicht Knoten oder WebPack server verwendet, würde aber immer noch Module wie jeder von npm hin und wieder verwenden. Meine Clients verwenden Requirejs, also würde ich die Module entweder in AMD (bevorzugt) oder CommonJS benötigen.Wie Module von NPM als eigenständiger AMD/Commonjs Module
Was ich will archieve ist ein Skript, das den Namen des Moduls + „externe Abhängigkeiten“ als Argumente und erstellt ein Modul nimmt das alle anderen deps enthält.
z.
sh npmtoamd.sh draft-js react react-dom
Es schafft eine ES5 AMD-Modul, das draft-js und alle darin enthaltenen ist ohne Abhängigkeiten reagieren und reagieren-dom. Wenn es nicht möglich ist, z. Fügen Sie CSS-Dateien und andere Nicht-JS-Inhalte in das Modul ein und stellen Sie sie z. draft-js.css ist tolerierbar.
Während ich nicht Node oder Webpack server nutzen, können wir npm und webpack in dem Skript.
das Modul von npm Fetching ist der triviale Teil, aber ich bin ziemlich verloren, wie die webpack Teile zu tun. Ich weiß zwar, dass es möglich ist, aber ich habe es früher mit Hilfe geschafft, ich habe es einfach nirgendwo hingelegt und keine Ahnung, wie es gelaufen ist.
Check out browserify Laufen. – elmigranto