Я использую grunt.js
- для просмотра изменений в моем проекте и перезагрузки браузера. В котором рассматривается только изменение файла js
в папке root
. В случае, если я изменить на stylesheet/styles.css
- не обновляя браузер, то же самое происходит с jade
filest тоже ..Grunt.js только смотрит на изменение файла root js, не работает на изменение файлов css или jade
Как я могу сделать grunt
обновить страницу об изменении jade
файла или любых других отмеченных файлов?
вот мой grunt.js:
module.exports = function(grunt) {
// Project configuration.
grunt.initConfig({
watch: {
all: {
options: {
livereload: true
},
files : ['*.js','puplic/stylesheet/*.css', '*.html', '/views/*.jade']
//only on js changes refresh the page!
}
}
});
// Each plugin must be loaded following this pattern
grunt.loadNpmTasks('grunt-contrib-watch');
grunt.registerTask('default', ['watch']);
}
вот мой нефритовый файл:
doctype html
html
head
link(rel='stylesheet', href='/stylesheet/bootstrap.css')
link(rel='stylesheet', href='/stylesheet/styles.css')
script(src="http://localhost:35729/livereload.js")
body
div.container
h1 Welcome to Social!
Любой один помочь мне пойти сортировать этот вопрос пожалуйста?
Это похоже на работу для нефрита 'взглядов/*. Jade' – Sami
Вы заметили, что вы видите«общественность»неправильно в вашем массиве файлов? – carbontax