Ich versuche mein Framework so zu erstellen, dass es robuster und wiederverwendbar ist.Aufgabe scheint registriert zu sein, kann aber nicht ausgeführt werden?
/gulp-framework
tasks/
_assets.js
index.js
package.json
node_modules/
/project-a
gulpfile.js
configuration.js
Innerhalb index.js
Ich verwende require(./tasks/_assets.js)(gulp, config)
;
Ich habe ein Konsolenprotokoll innerhalb _assets.js
und ich kann das in der Ausgabe sehen, wenn ich schluck laufen -T ich die Antwort erhalten:
[08:17:44] ├── assets
[08:17:44] ├── build
[08:17:44] └─┬ default
[08:17:44] └── build
Build-perlt einfach Vermögenswerte run-sequence()
verwenden. Offensichtlich ist die Aufgabe hier registriert ist, aber wenn ich nur gulp
in cmd laufen, erhalte ich:
Starting 'build'...
[08:18:19] 'build' errored after 1.76 ms
[08:18:19] Error: Task assets is not configured as a task on gulp. If this is a submodule, you may need to use require('run-sequence').use(gulp).
Ich habe versucht, den Einsatz Schluck verwenden, aber das schafft nur mehr Fehler.
Irgendwelche Ideen?