css - eot 后读取值时出错

标签 css sass gulp

我不确定为什么会收到此错误。我所有的 gem 都更新到最新。

/bourbon/helpers/font-source-declaration:23: 错误:在 eot 之后读取值时出错

运行时:(我已经看了好几遍了,这个应该是对的,但是不知怎么的ma​​in.scss没有编译出ma​​in .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'));
});

这是版本错误,还是有解决方法?

最佳答案

解决方案是更新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 并更新到最新的。对我来说,这些都结束了。如果您以后经常观看此内容,请查看他们的网站以获取最新版本。

关于css - eot 后读取值时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32393898/

相关文章:

javascript - Webpacker 找不到样式表/application.css

gulp - 多个 Aurelia 应用程序并排

javascript - 使用 gulp 索引 Nodejs 或 browserify 组件

css - 使用自动换行 : break-word on two consecutive long words

html - 如何将两侧带有不均匀图标的文本居中对齐?

html - Bootstrap 响应式图像理想宽度

css - Symfony Webpack Encore 重复的 CSS

django、压缩器和基础 scss

gulp和webpack-dev-server,报错TypeError : this. sockWrite is not a function

css - 固定对象剪裁到父级