【发布时间】:2014-09-10 21:56:44
【问题描述】:
有没有办法只得到bootstrap/css、bootstrap/js 和bootstrap/fonts?不过,不介意 jQuesry 包括在内。什么包管理器真的很重要,只要我可以将它安装在我喜欢的任何地方并且它可以在 Mac 上运行。
【问题讨论】:
标签: twitter-bootstrap npm composer-php bower package-managers
有没有办法只得到bootstrap/css、bootstrap/js 和bootstrap/fonts?不过,不介意 jQuesry 包括在内。什么包管理器真的很重要,只要我可以将它安装在我喜欢的任何地方并且它可以在 Mac 上运行。
【问题讨论】:
标签: twitter-bootstrap npm composer-php bower package-managers
使用composer,您可以定义一个包存储库并利用github 的svn 支持来获取树的一部分。
{
"name": "slbmeh/bootstrap-deps",
"description": "An example to get only specific bootstrap files",
"repositories": [
{
"type": "package",
"package": {
"name": "slbmeh/bootstrap-css",
"version": "3.2.0",
"source": {
"type": "svn",
"url": "https://github.com/twbs/bootstrap",
"reference": "tags/v3.2.0/dist/css"
}
}
},
{
"type": "package",
"package": {
"name": "slbmeh/bootstrap-fonts",
"version": "3.2.0",
"source": {
"type": "svn",
"url": "https://github.com/twbs/bootstrap",
"reference": "tags/v3.2.0/dist/fonts"
}
}
},
{
"type": "package",
"package": {
"name": "slbmeh/bootstrap-js",
"version": "3.2.0",
"source": {
"type": "svn",
"url": "https://github.com/twbs/bootstrap",
"reference": "tags/v3.2.0/dist/js"
}
}
},
{
"type": "package",
"package": {
"name": "slbmeh/bootstrap-all",
"version": "3.2.0",
"source": {
"type": "svn",
"url": "https://github.com/twbs/bootstrap",
"reference": "tags/v3.2.0/dist"
}
}
}
],
"require": {
"slbmeh/bootstrap-all": "*",
"slbmeh/bootstrap-css": "*",
"slbmeh/bootstrap-fonts": "*",
"slbmeh/bootstrap-js": "*"
}
}
上面的 composer.json 为您提供了许多不同的选项来将包安装到您的供应商目录中。
【讨论】: