我有一个项目,其中包括一个吞咽任务,用于构建和打包源代码,并将其发布在一个名为 dist
的目录中。我的目标是将它作为 npm 包发布,但只发布 dist 文件夹。Npm 文档说我可以使用 files
标签来指定要导出的文件。有用。但是,文件也表明:
如果在数组中命名一个文件夹,那么它也将包括这些文件 在那个文件夹里
结果得到一个 npm 包,它的 node _ module 类似于:
但是我希望看到我所有的文件在包的根(没有该 dist
文件夹)。我的 index.js
文件在 dist
文件夹中,但应该在根目录中。我试图将标签 files
设置为 /dist/**/*
,但是没有用。
我怎样才能做到呢?