我有一个任务,我需要完成之前,开始下一个吞咽的任务。这个任务创建了几个精灵。这需要一段时间,所以我需要这个任务,让它知道什么时候完成,这样下一个任务就可以开始了。这些任务在"gulpfile.js“中定义,而sprite任务称为"build-sprites.js".。
我一直在使用一个名为"run-sequence“()的gulp工具来排序这些任务。它显然需要要么返回一个流,一个承诺,或一个回调。但是,我不知道如何用这个"build-sprites.js“任务来完成这个任务。
gulpfile.js:
// Originally based off ht
我已经试过了很多回应,但由于某种原因,我无法做到这一点。错误是:
No files were found in the load path matching "sprites/*.png"
我的config.rb代码:
relative_assets = true
cache=false
Encoding.default_external = "utf-8"
#########
# 1. Set this to the root of your project when deployed:
http_path = "/"
http_gener
我正在尝试使用Compass/SASS生成子画面,并收到以下错误:
NoMethodError on line ["21"] of /Library/Ruby/Gems/2.0.0/gems/chunky_png-1.3.1/lib/chunky_png/chunk.rb: undefined method 'unpack' for nil:NilClass
我的图标都在images/icons里。这是我的_sprites.scss partial:
@import "compass/utilities/sprites";
@import
编辑:,我现在觉得很蠢。原来问题出在我的global.scss上:
.settings{
@include site-icons-sprites(settings);
}
而不是网站图标-精灵,我把网站图标-精灵,它的工作,如预期的。
我试图在Rails应用程序中使用sprites和Compass,但是我一直收到以下错误:
NoMethodError on line ["100"] of /usr/local/rvm/gems/ruby-1.9.3-p392/gems/compass-0.12.2/lib/compass/sass_extensions/functio
我正在尝试设置gulp spritesmith,并得到上述错误,每次我粘贴在图标folder.Also试图让它编译通过sass.Node版本2.14.12在mac.If上有任何其他‘精灵’插件,更容易使用,请建议。
'use strict';
// Include gulp
var gulp = require('gulp');
// Include Our Plugins
var jshint = require('gulp-jshint');
var sass = require('gulp-sass');
var