我正在将Webpack用于要在Node中运行的文件。我不想捆绑node_modules
中的任何文件。我只希望Webpack将其保留为require('module')
。我该怎么办?
答案 0 :(得分:1)
尝试在Webpack配置中使用target: 'node'
。尽管通常您会使用externals
字段从捆绑软件中排除某些模块。例如,webpack-node-externals使用externals
来完全满足您的需求。看起来有些陈旧,但是我想如果您不想依赖一个未维护的lib,可以自己检查源代码并做类似的事情。 Webpack documentation显示的某些代码大致相同。