似乎我的grunt-contrib-compass不能正常工作, 我正在尝试使用:
grunt compass:dev
输出是:
Running "compass:dev" (compass) task
但没有任何事情发生,我也没有任何错误
在Gruntfile.js
我有:
compass: {
dev: {
options: {
sassDir: 'src/assets/sass',
cssDir: 'src/assets/css',
imagesDir: 'assets/images',
outputStyle: 'nested',
environment: 'development',
force: true
}
},
dist: {
options: {
sassDir: 'src/assets/sass',
cssDir: 'src/assets/css',
imagesDir: 'assets/images',
outputStyle: 'compressed',
noLineComments: true,
environment: 'production'
}
}
}
使用:
grunt compass:dev --verbose
我得到了:
Running "compass:dev" (compass) task
Verifying property compass.dev exists in config...OK
File: [no files]
Options: sassDir="src/assets/sass/", cssDir="src/assets/css",` imagesDir="assets/images", outputStyle="nested", environment="development",`
有什么想法吗?
谢谢!
答案 0 :(得分:-1)
完全相同的问题,但出于不同的原因。
一个好的故障排除方法是确保指南针单独运行良好。您可以在终端上尝试此命令
compass compile your_sass_file.scss
我发出了一个奇怪的错误信息
Interrupt on line ["18"] of /Users/mynamehere/.rvm/gems/ruby-2.1.3/gems/compass-rails-2.0.0/lib/compass-rails.rb:
[...]
事实证明,需要升级compass-rails-2.0.0以使其正常工作
希望能帮到某人