自更新到Compass的最新版本以来,现在需要4.294才能编译。
由于需要susy
Running "sass:dist" (sass) task
Running "watch" task
Completed in 4.294s at Tue Sep 30 2014 23:38:01 GMT+0200 (W. Europe Daylight Time) - Waiting...`
// Running versions
compass -v 1.0.1
susy -v 2.1.3
sass -v 3.4.4
我用grunt编译:
sass: {
dist: {
options: {
style: 'compressed',
require: 'susy',
compass: true
},
files: {
'<%= yeoman.css %>/style.css': '<%= yeoman.sass %>/style.scss'
}
}
}
如何加快编译时间?我的配置有问题吗?
答案 0 :(得分:2)
答案 1 :(得分:0)
遇到同样的问题,拉出我的头发找到解决方案,但最后找到一个;这是降级。
从2分钟+编译到25秒。
以下是如何:
您需要安装这些(如果使用OSX):
http://guides.rubygems.org/ssl-certificate-update/#installing-using-update-packages
安装捆绑包
<html>
<head>
<style>
* { margin:0; padding:0; }
body {
background: url("public/res/bg(WT).png") no-repeat fixed center center;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
}
</style>
</head>
<body>
//contents are here
</body>
</html>
在根文件夹中创建一个Gemfile,将其命名为“gem install bundle
”
Gemfile
安装GemFile并进行更新
# frozen_string_literal: true
source "https://rubygems.org"
# gem "rails"
gem 'sass', "3.2.9"
gem 'sass-globbing', ">= 1.1.0"
gem 'compass', "0.12.2"
gem 'breakpoint', "2.0.5"
gem 'singularitygs', "< 2.0.0"
gem 'bootstrap-sass'
然后用bundle
运行指南针 bundle install && bundle update
我将这些版本保留一段时间,直到他们解决了性能问题。希望它有所帮助!