我更高的目标是创建一个包含服务器包和所有需要的资产的 .zip 文件。然后可以将该文件移动到另一个设备并在那里执行(另一个设备安装了相同的 NodeJS 版本)。在设备上构建它不是一种选择,因为它是离线的。
build/
|- node_modules //this is where I would like to have my externals
|- server.bundle.js
|- public/
我目前的解决方案是手动挑选和复制外部模块,既不扩展也不方便。
是否有可能让 webpack 为我处理这个问题?甚至将诸如 express 之类的外部组件捆绑到包本身中。