使用cheerio替换部分属性值?

时间:2017-03-29 22:30:00

标签: javascript jquery gulp cheerio

我需要使用gulp-cheerio将字符串target替换为以下元素的deploy值的字符串href

  <link rel="stylesheet" type="text/css" href="../../../target/test/css/index.css">

1 个答案:

答案 0 :(得分:1)

之前我没有使用过cheerio,但假设jQuery语法可行,你可以

.pipe(cheerio(function($, file) {
  $('link[href="../../../target/test/css/index.css"]').attr('href',
    $('link[href="../../../target/test/css/index.css"]').attr('href').replace('target', 'deploy'));
}))