我想在我的小型PHP项目(纯PHP,没有框架)上使用composer,并且我希望由composer获得一些库(jquery,bootstrap),当我得到jquery时,composer在使用symfony和kriswallsmith依赖项时,它们是nessaserry,而我只需要忽略它们?
链接:
https://packagist.org/packages/twbs/bootstrap
https://packagist.org/packages/components/jquery
作曲家:
{
"require" : {
"components/jquery": "dev-master",
"twbs/bootstrap": "3.2.*@dev"
}
}发布于 2014-10-21 13:01:02
Composer是一个PHP依赖管理器。它是为一个特定的目标创建的: PHP包的管理。
您不应该使用Composer来包含来自另一种语言的任何包,它不是为它而创建的,而且它确实不是很好。对于Javascript/HTML/CSS包,您应该看看鲍尔。
顺便说一句,您在文章中指定的包没有一个是因为您在代码中列出的包而安装的。使用
composer depends ...(其中...是包名)查看为什么会包含。
https://stackoverflow.com/questions/26485418
复制相似问题