首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何保持我的相对路径与清洁-css缩小?

如何保持我的相对路径与清洁-css缩小?
EN

Stack Overflow用户
提问于 2017-05-04 15:03:24
回答 1查看 1.4K关注 0票数 1

为什么下面的代码会删除我的相对路径?

我正在使用清洁css

代码语言:javascript
复制
gulp.task('build-css', function() {
    return gulp.src([
        'style.css',
        ])
        .pipe(sourcemaps.init())
        .pipe(cleanCSS({debug: true}))
        .pipe(concat('bundle.min.css'))
        .pipe(sourcemaps.write('./maps'))
        .pipe(gulp.dest('dist'))
        .pipe(livereload());
});

原文css:

代码语言:javascript
复制
@font-face {
  font-family: 'icomoon';
  src:  url('../fonts/social-media/icomoon.eot?mh2h47');
  src:  url('../fonts/social-media/icomoon.eot?mh2h47#iefix') format('embedded-opentype'),
    url('../fonts/social-media/icomoon.ttf?mh2h47') format('truetype'),
    url('../fonts/social-media/icomoon.woff?mh2h47') format('woff'),
    url('../fonts/social-media/icomoon.svg?mh2h47#icomoon') format('svg');
  font-weight: normal;
  font-style: normal;
}

吞咽之后:

代码语言:javascript
复制
@font-face{font-family:icomoon;src:url(fonts/social-media/icomoon.eot?mh2h47);src:url(fonts/social-media/icomoon.eot?mh2h47#iefix)

我怎样才能保持这些相对路径?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-05-05 00:15:39

尝试将rebase选项设置为false (true是默认的),这样您的路径就不会被cleanCSS修改。

代码语言:javascript
复制
.pipe(cleanCSS( {debug: true, rebase: false} )
票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43786547

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档