【问题标题】:npm pack, include file from root folder of a package in a monoreponpm pack,包含来自monorepo中包根文件夹的文件
【发布时间】:2021-09-12 01:22:23
【问题描述】:

我有一个带有一些私有包和几个可以发布的公共包的 monorepo 设置。我有一些直接在根文件夹中的常用文件。当我运行npm pack 时,我希望能够从根文件夹中打包一些常用文件。有没有办法做到这一点?创建符号链接不起作用。在 package.json 的 files 属性中提供 '../../file' 也不起作用(也许可以理解,因为无法指定目标位置)。

请注意,我目前没有 lerna,它似乎有特殊的逻辑来临时将 LICENSE.md 文件从根文件夹复制到包中。

寻找除了在每个可以发布的包中手动创建文件副本之外的选项。

【问题讨论】:

    标签: npm monorepo


    【解决方案1】:

    我设法使用 prepack 和 postpack 脚本完成了这项工作

    【讨论】:

      猜你喜欢
      • 2016-05-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-01-04
      • 2014-09-18
      • 1970-01-01
      相关资源
      最近更新 更多