0.2.1 • Published 8 years ago

multiple-replace-loader v0.2.1

Weekly downloads
1
License
MIT
Repository
github
Last release
8 years ago

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