javascript - How to whitelist all subdependencies with webpack-node-externals -


i'm using webpack bundle server assets using target property.

this results in usable client bundle, , usable server, working great. seems server code, webpack bundling within node_modules. attempting use webpack-node-externals solve problem, seen below:

module.exports = [   {     name: "server code, output ./server",     entry: "./servertest.js",     output: {       filename: "./server/index.js"     },     target: "node",     externals: [       nodeexternals({         includeclientpackages: false       })     ]   },   {     name: "client side, output ./public",     entry: "./app.js",     output: {       filename: "./dist/app.js"     }   } ] 

this doesn't work default behavior exclude node_modules bundling, rendering server useless. there whitelist option, have included express, dependency of small test case. doesn't fail on express, fails on dependency of express, merge-descriptors. , of course if add merge-descriptors whitelist, trying start server fail on dependency of express. surely cannot add every dependency , sub-dependency (etc etc) whitelist array.

how can ensure dependencies of given requirement bundled webpack during target: 'node' build?


Comments

Popular posts from this blog

What is happening when Matlab is starting a "parallel pool"? -

angular - DownloadURL return null in below code -

php - Cannot override Laravel Spark authentication with own implementation -