Integrowanie Jade w zadaniach serwera / zegarka / przeładowania Yeomana
Bawiłem się zRolnik & Jadeit. Stworzyłem małą aplikację testową za pośrednictwemyeoman init angular
(to aplikacja kątowa, ale nie o to chodzi) ...
Kiedy wchodzęyeoman server
w linii poleceń będzie:
Co jest świetną cechą Yeoman!
Teraz chcę tę samą funkcję z Jade. Więc zainstalowałemgrunt-jade przeznpm install grunt-jade
i dodał następującą konfiguracjęGruntFile.js skompilować szablony jade:
jade: {
html: {
src: ['app/views/*.jade'],
dest: 'app/views',
options: {
client: false
}
}
},
Udało mi się zintegrowaćjade
zadanie wZadania zegarka i przeładowania Yeomana dodając następującą konfigurację wwatch
zadanie:
watch: {
...
jade: {
files: 'app/views/*.jade',
tasks: 'jade reload'
},
...
}
I wszystko działa wspaniale… poza tym, że początkowa kompilacja nie występuje, chyba że dodamjade
zadanie do polecenia:
yeoman jade server
Nasz lokaj nie lubi tej sympatycznej dziewczyny, ponieważ nie pozwoli jej się zintegrować z jegoserver
zadanie :) I to jest denerwujące, ponieważyeoman server
skompiluje tylko pliki coffeescript i kompasu.
Czy jest jakiś sposób, w jaki mogę dodaćjade
zadanie do domyślnego wykonaniayeoman server
?