gpt4 book ai didi

javascript - gulp-sass imagePath 不工作

转载 作者:行者123 更新时间:2023-11-29 21:57:48 24 4
gpt4 key购买 nike

我试图在我的 scss 文件中为我的图像添加前缀,例如在我的 scss 文件中

background-image: image-url('/img/bg.png')

应该在css文件中转换为

background-image: url('/barfoo/img/bg.png');

在我的 gulpfile.js 中,我的样式任务定义如下:

var _sass = gulp.src('../scss/main.scss')
.pipe($.sass({
errLogToConsole: true,
imagePath: '/barfoo/'
}))
.pipe($.autoprefixer('last 2 versions'));

现在的问题是,当我运行这个任务并检查我得到的生成的 css 文件时

background-image: url('/img/bg.png')

没有前缀路径。我没有收到任何错误。有什么建议可能会出错吗?

最佳答案

我认为,你应该在将sass编译成css之后应用另一个gulp插件:

检查这个: https://www.npmjs.org/package/gulp-css-url-adjuster/

关于javascript - gulp-sass imagePath 不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25482101/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com