0.4.4 • Published 10 months ago

inject-webpack v0.4.4

Weekly downloads
-
License
ISC
Repository
github
Last release
10 months ago

inject-webpack

npm

webpack inject plugin

API

// webpack.config.js
const Inject = require("inject-webpack")

module.exports = {
    entry: {
        a,
        b
    },
    plugins: [
        new ModuleFederation({
          filename: "remoteEntry.js",
          exposes: {
            "App": "src/App",
            "Button": "src/Button"
          },
        }),
        new Inject(() => {
            return `console.log("inject code1")`
        }, {
            // entry: a、b、webpack-dev-server.....
            // remoteEntry: remoteEntry.js
            // exposesEntry: src/App、src/Button
            // default value is ["entry", "remoteEntry"]
            scopes: ["entry", "remoteEntry", "exposesEntry"],
            // In addition to the entry files corresponding to scopes, code is also injected into these files
            extraInjection: [/src\/a\//]
        }),
    ]
}
0.4.4

10 months ago

0.4.3

1 year ago

0.4.2

1 year ago

0.4.1

1 year ago

0.4.0

1 year ago

0.3.2

1 year ago

0.3.1

1 year ago

0.3.0

1 year ago

0.2.0

1 year ago

0.1.8

1 year ago

0.1.7

1 year ago

0.1.6

1 year ago

0.1.5-beta.0

1 year ago

0.1.5

1 year ago

0.1.4

1 year ago

0.1.3

1 year ago

0.1.2

1 year ago

0.1.1

1 year ago

0.1.0

1 year ago