我想將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進行調試? –