我已经使用安装了 Foundation 5
>gem install foundation
然后使用命令创建一个新项目
>foundation scratch --libsass
主要原因是我在 Windows 上,我真的不需要/不想使用指南针。我知道在对我可以运行的 sass 文件进行更改后
>grunt build
为了从我对文件所做的更改中更新我的 css.scss
文件。一切正常。
问题:有没有一种方法可以让我查看这些.scss
文件,这样我就不必每次保存文件时都运行该命令。有点像我用来做的>compass watch
?package.json
调用中有一个开发依赖项grunt-contrib-watch
是吗?如果是这样,我该如何使用它?
这是安装完成后我拥有的 Gruntfile:
module.exports = function(grunt) {
grunt.initConfig({
pkg: grunt.file.readJSON('package.json'),
sass: {
options: {
includePaths: ['bower_components/foundation/scss']
},
dist: {
options: {
outputStyle: 'compressed',
sourceMap: true,
},
files: {
'css/app.css': 'scss/app.scss'
}
}
},
watch: {
grunt: {
options: {
reload: true
},
files: ['Gruntfile.js']
},
sass: {
files: 'scss/**/*.scss',
tasks: ['sass']
}
}
});
grunt.loadNpmTasks('grunt-sass');
grunt.loadNpmTasks('grunt-contrib-watch');
grunt.registerTask('build', ['sass']);
grunt.registerTask('default', ['build','watch']);
}
如果有人可以提供帮助,请提前致谢!