1.0.9 • Published 3 years ago

@bestime/url-replace-loader v1.0.9

Weekly downloads
-
License
ISC
Repository
github
Last release
3 years ago

转换css<img/>标签中的资源地址

安装

npm i @bestime/url-replace-loader

使用

需要在 css 被其它 loader 解析完毕后使用,否则一些 css 变量没被解析导致不能全部转换成功

config.module
  .rule('scss')
  .oneOf('vue')
  .use('css-url-replace')
  .before('postcss-loader')
  .loader('@bestime/url-replace-loader')
  .tap(() => {
    return {
      mode: 'css',
      showLog: true,
      urlCallback: function (url) {
        return '/abc/' + url + '?flag=static'
      }
    };
  })
  .end();

config.module
  .rule('vue')
  .use('html-url-replace')
  .before('vue-loader')
  .loader('@bestime/url-replace-loader')
  .tap(() => {
    return {
      mode: 'html',
      showLog: true,
      urlCallback: function (url) {
        return return '/abc/' + url + '?flag=static'
      }
    };
  })
  .end();
1.0.9

3 years ago

1.0.8

3 years ago

1.0.7

3 years ago

1.0.6

3 years ago

1.0.5

3 years ago

1.0.4

3 years ago

1.0.3

3 years ago

1.0.2

3 years ago

1.0.1

3 years ago