【发布时间】:2021-09-12 01:22:23
【问题描述】:
我有一个带有一些私有包和几个可以发布的公共包的 monorepo 设置。我有一些直接在根文件夹中的常用文件。当我运行npm pack 时,我希望能够从根文件夹中打包一些常用文件。有没有办法做到这一点?创建符号链接不起作用。在 package.json 的 files 属性中提供 '../../file' 也不起作用(也许可以理解,因为无法指定目标位置)。
请注意,我目前没有 lerna,它似乎有特殊的逻辑来临时将 LICENSE.md 文件从根文件夹复制到包中。
寻找除了在每个可以发布的包中手动创建文件副本之外的选项。
【问题讨论】: