【问题标题】:Download only compiled Bootstrap with a package manager (Bower, npm, Composer)?仅使用包管理器(Bower、npm、Composer)下载已编译的 Bootstrap?
【发布时间】:2014-09-10 21:56:44
【问题描述】:

有没有办法只得到bootstrap/cssbootstrap/jsbootstrap/fonts?不过,不介意 jQuesry 包括在内。什么包管理器真的很重要,只要我可以将它安装在我喜欢的任何地方并且它可以在 Mac 上运行。

【问题讨论】:

    标签: twitter-bootstrap npm composer-php bower package-managers


    【解决方案1】:

    使用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 为您提供了许多不同的选项来将包安装到您的供应商目录中。

    【讨论】:

      猜你喜欢
      • 2015-04-11
      • 1970-01-01
      • 2016-04-24
      • 2015-07-26
      • 2014-05-20
      • 2014-07-26
      • 1970-01-01
      • 2014-10-14
      • 2017-11-13
      相关资源
      最近更新 更多