- 第一步安装全局sass
cnpm install -g sass
- 第二步安装全局ruby
cnpm install -g ruby
- 第三步安装grunt-contrib-sass
cnpm install grunt-contrib-sass --save-dev
- 第四步编写grunt任务代码
参考代码:
// 通过sass编译成css文件
sass: {
dist: { // Target
options: { // Target options
style: 'expanded'
},
files: { // Dictionary of files
'src/assets/css/theme/default/Index.css': 'src/assets/sass/theme/default/Index.scss', // 'destination': 'source'
'src/assets/css/portal/skin/skin01.css': 'src/assets/sass/portal/skin/skin01.scss',
}
}
},
grunt.loadNpmTasks(‘grunt-contrib-sass’);
grunt.registerTask(‘scss’, [‘sass’,‘copy’,]);