我正在尝试使用 grunt-contrib-watch 和 grunt-contrib-compass 让 grunt 正常工作。
到目前为止,我的 Gruntfile 看起来像这样:
module.exports = function (grunt){
grunt.initConfig({
compass : {
dist : {
options : {
debugInfo : 'true'
}
}
},
watch : {
files : ['*.html', 'js/*', 'sass/*'],
task : ['compass'],
options : {
livereload: true,
port : 35729
}
}
});
grunt.loadNpmTasks('grunt-contrib-watch') ;
grunt.loadNpmTasks('grunt-contrib-compass') ;
grunt.registerTask('default', ['watch'])
} ;
我正在使用 chromes live-reload 扩展。
如果我然后运行“grunt -v”,我可以看到 grunt 按预期监视我的 html 和我的 sass 文件。正如预期的那样,我的浏览器选项卡会自动重新加载。
在浏览器选项卡中,我转到此地址:
http://localhost:35729
但是,在我的浏览器中,我只在加载和重新加载时看到:
{
tinylr: "Welcome",
version: "0.0.4"
}
我没有看到我的 index.html。只是对象。
我需要做什么才能看到我的网站?