Skip to content
This repository has been archived by the owner on Jan 31, 2021. It is now read-only.

launchcodedev/app-config-plugin

Repository files navigation

NOTE: This package is now replaced by @lcdev/app-config-webpack-plugin. This package will not support v2.


App Config Webpack Plugin

Licensed under MPL 2.0 Build Status npm

import AppConfigPlugin, { regex, loader } from '@lcdev/app-config-plugin';

// in your plugins:
plugins: [
  new AppConfigPlugin(),
]

// in your loaders:
module: {
  rules: [
    { test: regex, use: { loader } },
  ],
},

Need window injection support?

plugins: [
  // this injects the configuration into <head> at build time
  new AppConfigPlugin({ headerInjection: true }),
]

module: {
  rules: [
    {
      test: regex,
      use: {
        loader,
        options: {
          // this reads the configuration from <head> instead of injecting it at build time
          headerInjection: true,
        },
      },
    },
  ],
},