【发布时间】:2016-03-14 22:07:14
【问题描述】:
我正在通过我的 vagrant box 上的配置工具安装 compass,通过这样做我创建了以下文件
- print.scss
- screen.scss
不过,我对这些文件没有用处,而且它们仍然是空的,每次我们配置 vagrant 机器时都必须删除它们变得很烦人。
有没有什么方法可以在不创建默认 scss 文件的情况下安装 compass?
echo "------------------------------------------------------------"
echo "Start up Compass Compiling"
echo "------------------------------------------------------------"
sudo compass init
sudo compass compile
我的配置脚本
【问题讨论】:
-
为什么你必须如此频繁地创建一个新的 Compass 项目,以至于删除这些文件是一件烦人的事情?
-
好问题。我已将配置器中的相关命令添加到我的问题@cimmanon 中。你能推荐一个更好的选择吗? Shell 配置对我来说是相当新的。虽然,如果安装没有输出这些未使用的文件,我仍然更喜欢它;出于版本控制的原因。我可以将它们添加到我的 gitignore 文件中,但是我宁愿一开始就不要创建它们。
-
您是在告诉我您的 config.rb 不在您的仓库中吗?因为 Compass 项目的唯一特征就是 config.rb。
-
我的 config.rb 在我的仓库中,是的。但是,我在 compass.rb 文件中看不到任何会导致它创建这些不需要的文件的内容。 @cimmanon
-
如果你已经有一个config.rb,你不需要运行
compass init,你只需运行compass compile。
标签: sass compass-sass