Javascript 纱线出版<;文件夹>;。gitignore重写.npmignore

Javascript 纱线出版<;文件夹>;。gitignore重写.npmignore,javascript,publish,gitignore,yarnpkg,npmignore,Javascript,Publish,Gitignore,Yarnpkg,Npmignore,我正在尝试发布我创建的模块。 模块中有多个条目,我希望从生成文件夹中发布 每次我试着用纱线出版。我得到: 输出: 以下路径被一个.gitignore文件忽略: build/package.json 如果确实要添加它们,请使用-f 我尝试了发布版本 还有cd build&&warn publish,我在这里复制package.json和npmignore以及所有相关文件 结果总是一样的 我的根中有一个.gitignore和一个.npmignore 如果我从根目录发布build文件夹,它可以工作,但

我正在尝试发布我创建的模块。 模块中有多个条目,我希望从生成文件夹中发布

每次我试着用纱线出版。我得到:

输出: 以下路径被一个.gitignore文件忽略: build/package.json 如果确实要添加它们,请使用-f

我尝试了
发布版本
还有
cd build&&warn publish
,我在这里复制package.json和npmignore以及所有相关文件

结果总是一样的

我的根中有一个.gitignore和一个.npmignore

如果我从根目录发布build文件夹,它可以工作,但我不希望路径包含build/lib文件夹

如果我做
warn-build&&cd-build&&npm-publish&&cd../
,那也可以。 但是我宁愿用
纱线

有人有解决办法吗

我只想发布已创建的生成文件夹内容。我那里有所有需要的文件

编辑

经过大量研究和对其他软件包的研究

我最终只是创建了一个小的复制脚本,将我的基本文件复制到一个构建文件夹,并清除所有不需要的项目中的package.json

然后,我的ci将从生成文件夹发布。 这就是我们已经实施的解决方案