我想从我的软件包中删除一些文件突出显示的文件:我可以配置composer.json时,它将排除他们,或者我需要设置github操作来做一些工作,然后再发布到packagist?
juzqafwq1#
我可以配置composer.json时,它将排除他们,或者我需要设置github行动做一些工作之前,发布到packagist?是的,这取决于你的具体构建,但你从来没有发布文件到packagist,因此它不是你排除的地方。直接可用的选项:
*git push创建包(修订版)的命令要发布的包,您可以通过控制推送的提交(修订版)中的内容来处理所有包含/排除。*composer archive命令创建包以发布,然后可以在composer.json中处理排除项。*git archive命令创建包以发布,然后可以在.gitattributes中处理排除项。
git push
composer archive
composer.json
git archive
.gitattributes
但是最好使用构建管理器,让它关心细节。您正在询问远程服务:
*Microsoft Github作为服务发布
1条答案
按热度按时间juzqafwq1#
我可以配置composer.json时,它将排除他们,或者我需要设置github行动做一些工作之前,发布到packagist?
是的,这取决于你的具体构建,但你从来没有发布文件到packagist,因此它不是你排除的地方。
直接可用的选项:
*
git push
创建包(修订版)的命令要发布的包,您可以通过控制推送的提交(修订版)中的内容来处理所有包含/排除。*
composer archive
命令创建包以发布,然后可以在composer.json
中处理排除项。*
git archive
命令创建包以发布,然后可以在.gitattributes
中处理排除项。但是最好使用构建管理器,让它关心细节。
您正在询问远程服务:
*Microsoft Github作为服务发布
git archive
命令。composer archive
命令比较,因为它也可以运行来进行打包(在依赖关系解析旁边)。