2015-05-01 16 views

cevap

10

Yani bu gerçekten beni dinlenmişti aşağıdaki hatayı veriyor

//requires 
var gulp = require('gulp'); 
var inject = require('gulp-inject'); 
var config = require('./gulp-config'); 
var mainBowerFiles = require('main-bower-files'); 

gulp.task('default', ['move'], function() { 
    return gulp 
    .src(config.buildFolder + config.indexFile) 
    .pipe(
    inject(
    gulp.src(mainBowerFiles() ), {base: './bower_components'} 
    ) 
) 
.pipe(gulp.dest(config.buildFolder)); 
}); 

gulp.task('move', function() { 
    return gulp 
    .src(config.indexFile) 
    .pipe(gulp.dest(config.buildFolder)); 
}); 

(ı görmek için NPM paket koduna başlık altında Bakmak edildi gerçekten beklenmedik bir giriş hatası sonu olsaydı, ama hata benim hatamdı).

sorun benim dosya yapısında, ben $ touch .bowerrc yazarak terminalden üretilen boş .bowerrc dosyası buydu. Sadece

{ 
    "directory": "(your bower components folder here as valid JSON)" 
} 

ekleyip ... hata gitmiş! Umarım bu, bir başkasının bana neden olduğu kadar fazla sorun çıkarır.

+0

Yup, bu küçük şey günümü mahvetmeye çalıştı. Teşekkürler bayım! her zamanki gibi kurmak 'bower_components' klasörü varsa ve başka bir yapılandırma gerekmez Neyse, sadece' .bowerrc' dosyayı silebilirsiniz. bu hataya neden olabilir – leonardfactory

+0

Başka bir şey (varsayılan olarak bower_components' ') bileşeni dizini, kaldırma ve yüklemek çalıştırarak düzeltilebilir, hangi yüklemek bir kesilir. –