Wie zu importieren oder eine javascript-Datei in einem Schluck-Datei
Wie kann ich die importieren, oder auch mit meinen eigenen javascript-Datei in eine gulpfile?
Gulp ist installiert über npm, so kann ich auch andere npm-Module wie diese:
var sass = require('gulp-sass');
Also ich würde gerne so etwas machen:
var karmaConfig = require('karma-config.js');
Die directory-Struktur ist wie folgt:
node_modules/
gulpfile.js
package.json
karma-config.js
also die gulpfile ist auf der gleichen Ebene wie die Datei, die ich importieren möchten.
InformationsquelleAutor thetallweeks | 2014-05-28
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können Sie dies tun durch:
Und was auch immer diese Datei-Exporte können jetzt aufgerufen werden, die von
karmaConfig
.hendrikswan richtig ist, dass Sie lassen aus dem Ende
.js
als das ist die Standardeinstellung. Aber Sie brauchen nicht zu.Den
./
Teil bedeutet, dass es gefunden werden sollte aus dem aktuellen Ordner anstatt in node_modules. Wenn Ihre Struktur war so:Benötigen Sie es so:
InformationsquelleAutor Bart S
(Kann nicht kommentieren, weil der rep)
Wenn Sie Ihre Datei benannt ist karma-config, ich vermute es ist eine config Datei, also warum würden Sie es ein .js anstatt einem .json ? Ich weiß nichts über den Import .js in einem gulpfile, aber importieren .json funktioniert.
Und haben Sie versucht, so etwas wie
karmaConfig = require('./karma-config.js');
? Der Pfad der Datei kann (nicht sicher) funktionieren, wenn Sie nicht setzen den./
vor dem Dateinamen. Wenn ja, welche Fehlermeldung erhalten Sie ?karmaConfig = require('./karma-config');
. Für jemand gerade erst mit gulp, würde ich empfehlen, gerade tagtree.tv/d3-episode1-environment?share_code=apelike-appletree, es ist vollgepackt mit gute Beispiele für erste Schritte mit gulp! Dieser link macht die episode völlig kostenlos und erfordert keine Registrierung.InformationsquelleAutor soenguy