-
Notifications
You must be signed in to change notification settings - Fork 2.3k
Closed
Description
I tried adding globalvarname in webpack.conf.js rules as below but build bundle is giving error in plugin webpack-stream,
Error:
[15:33:01] 'buildBundle' errored after 234 ms
[15:33:01] Error in plugin "webpack-stream"
Message:
Module not found: Error: Can't resolve '/home/hiubaid/prebidten/Prebid.js/customize/webpackLoader' in '/home/hiubaid/prebidten/Prebid.js/dist/src'
module: {
rules: [
{
test: /\.js$/,
exclude: path.resolve('./node_modules'),
enforce: "pre",
use: ["source-map-loader"],
},
{
loader: path.resolve(__dirname, './customize/webpackLoader'),
options: {
globalVarName: 'myCustomGlobal'
}
},
...(() => {
if (!isES5Mode) {
Guideline in readme.md:
| Name | Type | Description | Default |
|---|---|---|---|
| globalVarName | String | Prebid global variable name | "pbjs" |
| defineGlobal | Boolean | If false, do not set a global variable | true |
| distUrlBase | String | Base URL to use for dynamically loaded modules (e.g. debugging-standalone.js) | "https://cdn.jsdelivr.net/npm/prebid.js/dist/chunks/" |
For example, to set a custom global variable name:
// webpack.conf.js
module.exports = {
module: {
rules: [
{
loader: 'prebid.js/customize/webpackLoader',
options: {
globalVarName: 'myCustomGlobal'
}
},
]
}
}Even using without path gives the same error:
{
loader: ('./customize/webpackLoader'),
options: {
globalVarName: 'myCustomGlobal'
}
},
errored as
[15:49:49] 'buildBundle' errored after 160 ms
[15:49:49] Error in plugin "webpack-stream"
Message:
Module not found: Error: Can't resolve './customize/webpackLoader' in '/home/hiubaid/prebidten/Prebid.js/dist/src'
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels
Type
Projects
Status
Done