Интеграция Jade в задачи сервера / наблюдения / перезагрузки Yeoman
я играл сйомен & нефрит, Я'мы создали небольшое тестовое приложение черезyeoman init angular
(Это'это угловое приложение, но этотут не главное) ...
Когда я вхожуyeoman server
в командной строке:
Что является отличной чертой Yeoman!
Теперь я хочу такую же функцию с Джейд. Итак, я установилГрунт-нефрит с помощьюnpm install grunt-jade
и добавил следующий конфиг вGruntFile.js скомпилировать нефритовые шаблоны:
jade: {
html: {
src: ['app/views/*.jade'],
dest: 'app/views',
options: {
client: false
}
}
},
Я был в состоянии интегрироватьjade
задача встаршина»смотри и перезагрузить задачи добавив следующий конфиг вwatch
задача:
watch: {
...
jade: {
files: 'app/views/*.jade',
tasks: 'jade reload'
},
...
}
И все прекрасно работает ... за исключением того, что первоначальная компиляция не происходит, если я не добавлюjade
задание для команды:
yeoman jade server
Наш дворецкий нене нравится эта милая девушка, потому что он выигралне позволяет ей интегрироваться с егоserver
задача :) И это раздражает, так какyeoman server
скомпилирует только coffeescript & файлы компаса.
Есть ли способ, как я мог бы добавитьjade
Задача выполнения по умолчанию?yeoman server