这是我的composer.json文件,保存在生产环境中的/ var / www / vhosts中:
Get-ChildItem -Directory .\Folder1\ | Copy-Item -Destination .\Folder2\ -Recurse
此服务器的所有PHP代码(包括cron和本地脚本)都保存在/ var / www / vhosts中。
如果我不使用它们,我想从此文件中删除它们。
对于每个项目(“ ext-curl” ...“ ssilence / php-imap-client”),如何确定我是否正在使用该软件包?
回到自动装带器之前,这是一个简单的任务,我可以为{
"require": {
"php": ">=7.2.0",
"ext-curl": "*",
"authorizenet/authorizenet": ">=1.8.8",
"jms/serializer": "xsd2php-dev as 0.18.0",
"google/apiclient": "^2.0",
"nategood/httpful": "^0.2.20",
"ezyang/htmlpurifier": "4.7.0",
"pear-pear.horde.org/Horde_Imap_Client": "*",
"ssilence/php-imap-client": "dev-master"
},
"repositories": [
{
"type": "pear",
"url": "https://pear.horde.org"
}
],
"config": {
"secure-http": false
},
"minimum-stability": "dev",
"prefer-stable": true,
"require-dev": {
"phpstan/phpstan": "^0.9.2"
}
}
使用grep,但是现在这可能会更困难。