诡异打包问题

.block-ellipsis {
  // height: 3em;
  overflow: hidden;
  white-space: normal;
  word-wrap: break-word;
  word-break: break-all;
  &:after {
    content: "";
    height: 100%;
    display: inline-block;
    vertical-align: middle;
  }
  > div {
    display: -webkit-inline-box;
    max-height: 100%;
    vertical-align: middle;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    white-space: normal;
    width: 100%;
    line-height: 24px;
  }
}

在项目打包的过程中加了一个
var modifyCssUrls = require('gulp-modify-css-urls');

添加了一个类似任务

gulp.task('replaceCSSUrl', function() {
    var hash = require('../../meta.json');
    var preFixReg = '/nodev4/';
    return gulp.src('./tmp/assets/*.css*')
    .pipe(modifyCssUrls({
      modify: function(url, filePath) {
        var tmpUrl = url.replace(preFixReg, '');
        if (hash[tmpUrl]) {
          return url + '@' + hash[tmpUrl];
        }
        return url;
      }
    }))
    .pipe(gulp.dest('./tmp/'));
});

可是一直报错,错误如下:

图片.png

说是解析css文件出错, 找个时间查下原因,暂时记录一下

    找到问题原因,因为在sass中加入注释//,这里虽然对于sass是没有问题的,但是在编译成css的时候,css是不支持这种注释的,所以就会报编译不成功。~ 20171014
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 版权声明:本文为博主原创文章,未经博主允许不得转载。 webpack介绍和使用 一、webpack介绍 1、由来 ...
    it筱竹阅读 13,860评论 0 21
  • 在现在的前端开发中,前后端分离、模块化开发、版本控制、文件合并与压缩、mock数据等等一些原本后端的思想开始...
    Charlot阅读 10,866评论 1 32
  • 什么是GULP? GULP 是前端开发过程中对代码进行构建的工具,是自动化项目的构建利器;她不仅能 对...
    碧玉含香阅读 3,882评论 0 0
  • 对网站资源进行优化,并使用不同浏览器测试并不是网站设计过程中最有意思的部分,但是这个过程中的很多重复的任务能够使用...
    懵逼js阅读 4,761评论 0 8
  • 一夜的雨伴你入睡,早晨或许还能睡个懒觉,等你醒来还有好空气,上帝给你准备那么好的一个雨天,你就当好好去享受,别拘束...
    MyBlackCoffee阅读 1,180评论 0 0

友情链接更多精彩内容