私は数時間、うなり声の設定をじっと見つめていましたが、物事を立ち上げて実行することができないようです.
私のファイルは、私が期待している場所に構築されています (基本的に、ハンドルバーを除いて、ファイルがある場所にあるだけです) が、自動更新サーバーを起動して実行するのに本当に苦労しています。うまく起動できません。
誰かが私を正しい方向に向けることができれば、それは大きな助けになるでしょう!
module.exports = function(grunt) {
grunt.initConfig({
pkg: grunt.file.readJSON('package.json'),
sass: {
files: {
'assets/css/style.css' : 'assets/css/*.scss'
}
},
assemble: {
options: {
flatten: true,
assets: 'assets',
layout: 'templates/layouts/main.hbs'
},
pages: {
src: ['templates/*.hbs'],
dest: '.'
}
},
watch: {
all: {
files: '**/*.hbs',
tasks: ['assemble'],
options: {
livereload: true,
}
},
css: {
files: 'assets/css/*.scss',
tasks: ['sass']
},
scripts: {
files: 'assets/js/*.js',
},
livereload: {
options : { livereload: true },
files: ['/']
}
},
connect: {
options: {
port: 9001,
livereload: 35729,
hostname: '0.0.0.0',
keepalive: true,
open: true
}
}
});
grunt.loadNpmTasks('assemble');
grunt.loadNpmTasks('grunt-contrib-sass');
grunt.loadNpmTasks('grunt-contrib-watch');
grunt.loadNpmTasks('grunt-contrib-connect');
grunt.loadNpmTasks('grunt-open');
grunt.registerTask('default',['watch','connect']);
}