0
프로젝트를 상속했으며 sass/compass 워크 플로를 설정하는 데 문제가 있습니다. Google 검색은 이에 대한 유용한 정보를 산출하지 못했습니다.충돌하는 Sass/Compass 버전
나는 다음있어 :
$ grunt watch
Running "watch" task
Waiting...OK
>> File "sass/reset.scss" changed.
Running "compass:dist" (compass) task
Gem::LoadError on line ["1637"] of /usr/lib/ruby/1.9.1/rubygems/specification.rb: Unable to activate breakpoint-2.4.0, because sass-3.3.0.alpha.149 conflicts with sass (~> 3.3.0.rc.2), compass-0.12.2 conflicts with compass (~> 1.0.0.alpha.13)
내 Gruntfile.js :
$ cat /etc/*-release
DISTRIB_ID=LinuxMint
DISTRIB_RELEASE=15
DISTRIB_CODENAME=olivia
DISTRIB_DESCRIPTION="Linux Mint 15 Olivia"
NAME="Ubuntu"
VERSION="13.04, Raring Ringtail"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 13.04"
VERSION_ID="13.04"
$ ruby --version
ruby 1.9.3p194 (2012-04-20 revision 35410) [x86_64-linux]
$ gem list
*** LOCAL GEMS ***
breakpoint (2.4.0)
celluloid (0.15.2)
chunky_png (1.2.9, 1.2.8)
color-schemer (0.2.7)
compass (0.12.2)
compass-blend-modes (0.0.2)
compass-core (1.0.0.alpha.16)
compass-normalize (1.4.3)
compass-rgbapng (0.2.1)
ffi (1.9.3)
fssm (0.2.10)
json (1.8.1)
listen (0.7.3)
multi_json (1.8.2)
rb-fsevent (0.9.3)
rb-inotify (0.9.3)
rb-kqueue (0.2.0)
sass (3.3.0.alpha.149)
sassy-maps (0.3.1)
sassy-strings (1.0.0)
singularitygs (1.1.2)
susy (1.0.9)
timers (1.1.0)
toolkit (1.3.8)
zurb-foundation (4.3.2, 4.2.3)
내가 말대꾸와 나침반 있지만 오류의 다양한 버전을 시도했습니다 내가 얻을 일반적으로 내려 온다 :
module.exports = function(grunt) {
grunt.initConfig({
pkg: grunt.file.readJSON('package.json'),
compass: {
dist: {
options: {
config: 'config.rb'
}
}
},
watch: {
css: {
files: ['sass/*.scss', 'sass/**/*.scss'],
tasks: ['compass']
}
}
});
grunt.loadNpmTasks('grunt-contrib-compass');
grunt.loadNpmTasks('grunt-contrib-watch');
grunt.registerTask('default',['compass']);
}
이러한 버전 호환성 문제로 인해 분실하고 손으로 밖으로. 비슷한 문제가있는 사람이 있습니까?
감사합니다. 오류가 수정되었지만 이제는 새로운 오류가 발생했습니다 : Gem :: LoadError /usr/lib/ruby/1.9.1/rubygems/specification.rb의 줄 [ "1637"] : 나침반 - 1.0.0.alpha.17이 나침반 (~> 0.12)과 충돌하기 때문에 색 구성도 -0.2.7을 활성화 할 수 없습니다. 편집 : 색 구성을 0.2.8로 업그레이드하는 것이 트릭입니다 :) –