构建或打包一个nodejs脚本,使其独立

时间:2019-02-06 19:43:08

标签: javascript node.js webpack build

我有一个具有如下结构的javascript代码库:

node_modules/
src/
   /script1
   /script2
   /script3
package.json
package.lock
.env

等...

脚本是简单的实用程序,有时会包含彼此文件夹中的代码,以最大程度地重复使用代码。即使他们没有这样做,他们也会共享同一个node_modules文件夹,因此无论如何它们都会纠缠在一起。

我想在/script2上运行类似webpack的东西(但不针对Web),以便将其唯一的依赖项作为一个大型JS脚本内联...(否则,构建其唯一的依赖项以进行输出它自己的node_modules和package.json文件...但是听起来更复杂)。

如何保持当前项目结构,但仍根据需要为不同的环境(主要是无服务器功能)构建独立的项目?谢谢。

1 个答案:

答案 0 :(得分:0)

基本上,您可以在每个文件上将webpack作为条目运行,并将webpack配置为与node目标一起使用。