我想编译一个 sass 文件,但是每当我运行这个命令时:
$ compass compile
compass: command not found
我尝试通过以下命令安装指南针:
$ sudo gem install sass compass --pre --no-ri --no-rdoc
Successfully installed sass-3.3.0.alpha.121
ERROR: Error installing compass:
compass requires sass (~> 3.2.5, runtime)
1 gem installed
当我检查 sass 的版本时,sass -v
它显示Haml/Sass 2.2.17
。
那么我现在该怎么办?
答案1
使用包管理器安装指南针。
ruby-compass 在 universe 存储库中,因此请确保你有一个
deb http://<your-server>/ubuntu/ <your-ubuntu-version> universe
/etc/apt/sources.list 中的行
下次运行:
sudo apt-get update; apt-get install ruby-compass
答案2
答案3
对我来说问题是compass
安装为/usr/bin/compass.ruby2.1
/usr/bin/compass.ruby2.1
我创建了一个从到的符号链接/usr/bin/compass
,它开始工作了。我不确定这是否是预期的行为。