带有指向本地文件夹的符号链接的 npm 包

Wei*_*ier 5 javascript node.js npm

我有一个项目,分为两个 npm 包:frontback. 这些包共享代码,所以我创建了第三个包common并使用npm install ../path/to/common --save.

"file:../path/to/common"在我的package.json文件中创建了一个条目,并在node_modules/.

问题是我npm pack用来构建一个 tgz back(我安装在 Docker 镜像中)。事实上,生成的 tgz 保持package.json原样(带有本地参考)但不包含任何内容node_modules/(理想情况下,我希望将符号链接的内容复制到此处)。

有没有简单的方法来打包包含所有本地依赖项的 tgz 存档?