【发布时间】:2020-09-16 01:15:05
【问题描述】:
我有一个用于生成包的 npm 项目。它包含一个名为模板的文件夹。入口点 index.js 不需要模板中的文件,而是使用 fs 收集它们。它们没有出现在已发布的版本中。我尝试将文件: ["templates"] 添加到 package.json (以及各种组合("templates/*"、"templates/**/*"、"templates/something/somefile.js"),但文件是从未包括在内。模板文件夹中出现的唯一文件是 License 和 package.json。
如何让 npm 在发布的版本中包含这些文件?
编辑:我的项目目录有一个.gitignore 文件,但不包括templates 文件夹。它没有.npmignore 文件。
【问题讨论】:
-
除非你提供可以重现问题的小项目,否则很难找到任何根本原因。
标签: npm