当使用相对路径时,gulp-sass导入不会重新定义右图像的URL

时间:2018-03-09 07:23:14

标签: css sass gulp

例如,我有一个这样的项目:

enter image description here

如果common.css从'/src/css/imgs'文件夹导入图像并且
common.css由'src/css/channel/index.scss'导入。
但经gulp-sass转换后,index.scss转换为'dist/css/channel/index.css'index.css文件中的图片路径 不会改为'/dist/css/imgs'文件夹 谁能告诉我如何解决这个问题。

1 个答案:

答案 0 :(得分:0)

您使用的是https://www.npmjs.com/package/gulp-rebase吗?这看起来像你正在寻找的确切的东西。

Gulp不会自动更改您的路径,除非您使用某种类似上面的插件?

所以你可以在你的gulp文件中添加这样的东西:

gulp.src('/src/css/imgs/*').pipe(rebase('/dist/css/imgs'));