1
我通過grunt使用Compass編譯SASS文件。我的目錄結構是這樣的:當源文件夾包含子文件夾時,設置羅盤目標文件夾
project/
Gruntfile.js
package.json
sass/
part1/
part1.sass
css/
而且我Gruntfile.js:
grunt.initConfig({
pkg: grunt.file.readJSON('package.json'),
compass: {
std: {
options: {
sassDir: 'sass',
cssDir: 'css',
specify: 'sass/part1/part1.sass',
raw: 'disable_warnings = true\n'
}
}
}
});
當我跑我的gruntfile,羅盤輸出到project/css/part1/part1.css
,但我希望它輸出到project/css/part1.css
代替。我怎樣才能做到這一點?現在我正在使用on_stylesheet_saved鉤子移動文件,但它不是很優雅。
希望問題清楚,並提前致謝。
如果沒有'Gruntfile.js',不知道是什麼原因導致錯誤,但是這樣的行爲只能由錯誤的配置引起。張貼在這裏,我會看看它。 :)(-1不是我的,順便說一句)... –
@WallaceSidhrée我編輯的問題更清楚,幷包括一個特定的最低限度的例子。任何幫助你可以提供將非常感謝! –
只是提出問題的標題與您試圖解決的問題更相關;) –