multiple-replace-loader

0.2.1 • Public • Published

multiple-replace-loader

A simple Webpack loader that applies regular expression replacement to a file

Sample config usage the replacement:

  var appPackage = require('./package.json');
  ...
  modules: {
    loaders: [
      {
        test: /\.(html|xml)$/,
        loaders: [
          'file?name=[name].[ext]', 'multiple-replace?' +
          'META_NAME=' + appPackage.name +
          '&META_DESCRIPTION=' + appPackage.description
        ]
      },
  ...
  ...
  modules: {
    loaders: [
      {
        test: /\.(html|xml)$/,
        loaders: [
          'file',
          'multiple-replace?TOKEN=2g43m16a'
        ]
      },
  ...

Options

  • key (like META_NAME) - The regular expression or special label.
  • value - replacement text, for example, from package.json

Package Sidebar

Install

npm i multiple-replace-loader

Weekly Downloads

0

Version

0.2.1

License

MIT

Last publish

Collaborators

  • zmeecer