建立或包一个脚本的NodeJS以便它自成一体
我有这样的结构的JavaScript代码库:
node_modules/
src/
/script1
/script2
/script3
package.json
package.lock
.env
等等...
这些脚本是简单的实用程序,可能包括来自对方的文件夹代码最大化代码重用。即使他们并没有这样做,它们共享相同的node_modules
文件夹,以便他们无论如何纠结。
我想运行像上/script2
的WebPack(但没有针对网页),这样所有的独特的依赖都是内联为一个庞大的JS脚本......(如果不行的话,建立其独特的依赖关系,输出自己的node_modules和的package.json文件...但听起来方式更复杂)。
如何保持目前的项目结构,但仍需要建立独立的作品,针对不同的环境(主要是无服务器功能)?谢谢。
回答如下:基本上,你可以将文件作为条目的每一个的WebPack运行,并配置用的WebPack目标node
工作。