2015-09-04 51 views
0

我不知道爲什麼我得到這個錯誤。我所有的寶石都會更新到最新版本。錯誤讀取後的值

/波旁/助理/ FONT-源聲明:23:錯誤:EOT後錯誤讀數值

當運行:(我已經幾次走了過來吧,這應該是正確的,但不知何故main.scss沒有編制並推出的main.css。或者說,沒有編制的字體源。)

gulp.task('sass', function() { 
    return gulp.src('assets/css/main.scss') 
     .pipe(sass({ 
      includePaths: ['css'], 
      onError: browserSync.notify 
     })) 
     .pipe(prefix(['last 15 versions', '> 1%', 'ie 8', 'ie 7'], { cascade: true })) 
     .pipe(gulp.dest('_site/assets/css')) 
     .pipe(browserSync.reload({stream:true})) 
     .pipe(gulp.dest('assets/css')); 
}); 

這是一個錯誤的版本,還是有解決方法嗎?

回答

1

的解決方案是更新的package.json devDependencies。對我來說那是:

"devDependencies": { 
"browser-sync": "^2.8.0", 
"gulp": "^3.9.0", 
"gulp-autoprefixer": "2.3.1", 
"gulp-jade": "^1.0.1", 
"gulp-sass": "^2.0.4" 

如果你的sass不會編譯,檢查devDependencies並更新到最新的。對我而言,這就是結束了。如果您稍後觀看此視頻,請查看其網站以瞭解最新版本。