我想将scss
添加到我的grunt文件中,所以我运行以下命令: npm install grunt-contrib-sass sass --save-dev
。 然后我说下面我Gruntfile.js
grunt将内容写入控制台而不是文件?
grunt.loadNpmTasks('grunt-contrib-sass');
和
grunt.initConfig({
...
sass: {
dev: {
files: {
'<%=meta.src %>assets/css/all2.css': '<%=meta.src %>assets/scss/build.scss'
}
},
dist: {
files: {
'<%=meta.dist %>/assets/css/all.min.css': '<%=meta.src %>/assets/scss/build.scss'
}
}
},
当我运行此我得到的build.scss
的输出在控制台,它创建了一个空文件?
我在想什么?
Running "sass:dev" (sass) task
#flupdidup {
font-weight: bold;
}
Running "sass:dist" (sass) task
#flupdidup {
font-weight: bold;
}
Done, without errors.
Process terminated with code 0.
问题的最小娱乐可以在这里找到:https://github.com/Peter-Optiway/grunt-sass-issue
你可以删除'<%= meta.src%>',看看它的工作原理精细? –
@TarunLalwani可悲的是,没有改变任何东西'./app/assets/css/all2.css':'。/ app/assets/scss/build.scss'' – Peter
可能得到一个最小的git repo进行调试? –