Mam gulpfile.js
z niektórych zadań i chcę wykonać jedno zadanie, gdy robię cordova build
hak Gulp przed „Cordova build xxx”
stworzyłem before_build
folderu wewnątrz folderu hooks
z prostym console.log("a")
w js plik.
Ale jeśli uruchomię na przykład cordova build android
, to znaczy, że muszę zrobić coś innego, aby uruchomić Javascript? Nie mogłem znaleźć więcej informacji.
Dzięki!
EDIT:
dodałem #!/usr/bin/env node
w górnej części mojego pliku .js i console.log
prac, ale teraz chcę zrobić gulp myTask
i rzuca mi gulp is not defined
Czy gulp.start() będzie kompletny synchronicznie, jak wymagają haki Cordova? –
Znalazłem, że gulp.start() jest przestarzałe i ma zostać usunięte: https://github.com/gulpjs/gulp/issues/505 .. Chociaż to było rok temu! –
Najnowsza Cordova już nie zaleca używania folderu hooków, wkrótce zostanie usunięta. Zamiast tego użyj metody JS, zgodnie z sugestią @David Douglas. – wajatimur