Ich verwende browserify für meine eckige Client-App. Ich muss Unterstriche verwenden. eckig ist mit bower installiert und Unterstrich ist mit npm
installiertSo führe ich browserify (npm) aus und erstelle Source Map in gulp (npm)
%Vor%In meinem main.js habe ich
%Vor%Wenn ich nicht (Unterstrich) benötige, funktioniert die Quellkarte. Ich kann die Originaldateien anzeigen und Haltepunkte setzen.
Aber wenn ich (Unterstrich) benötige, funktioniert Quellkarte nicht mehr. Ich kann die Dateien nicht einmal ansehen.
Ich habe auch versucht, Unterstreichung mit Bower zu installieren, aber ich bekomme den folgenden Fehler:
%Vor%Beachten Sie, dass sowohl bower (ich konfigurierte den Pfad) und npm Module im Ordner "/ Users / [my path] / node_modules"
Ich habe sogar eine main.js mit nur einer Zeile probiert: require('underscore')
und funktioniert nicht, aber die main.js-Datei funktioniert
Ich habe das gleiche Problem mit underscore/browserify
. Vielleicht ist ein besserer Weg, es im Bündel auszuschließen. Lassen Sie einfach ein <script>
-Tag mit Ihrer underscore
-Datei verknüpfen. Und im Bündel können Sie _
direkt verwenden.
Wenn Sie angular verwenden, wird empfohlen, ein separates <script>
zu verwenden, da die meisten Benutzer wahrscheinlich bereits angular
von CDN für eine andere eckige Website zur Verfügung haben.
Tags und Links angularjs browserify underscore.js