Bower - 如何仅安装jquery.js而不是整个包?

gsk*_*kii 48 jquery bower

使用bower install jquery命令是我所得到的jquery文件夹是dist用文件夹jquery.jsjquery.min.js,src文件夹与一大堆的js文件组成jQuery的,我想,bower.json和许可文件.我怎么可以安装jquery.jsjquery.min.js只安装?

Yve*_*ves 43

您可以在文件中使用bower-installer和额外的"安装"部分,bower.json例如:

{
    "name": "test",
    "version": "0.0.0",
    "dependencies": {
        "jquery": "1.11.1",
        "normalize-css": "latest"
    },
    "install" : {
        "path"  : {
            "js": "_js/",
            "css": "_css/"
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

使用"安装"部分,您可以指定安装文件夹.
它不是自动创建的文件夹-如果他们不存在-而只安装所需的文件,如jquery.jsnormalize.css到指定的"CSS"或"JS"文件夹中.

  • 剁碎了什么? (2认同)

Fer*_*ano 14

您也可以使用此参数:

"ignore": [
        "source",
        "spec",
        ".bowerrc",
        ".gitignore",
        ".jshintignore",
        ".jshintrc",
        "bower.json",
        "gruntfile.js",
        "package.json",
        "README.md"
    ],
Run Code Online (Sandbox Code Playgroud)

这将忽略下载文件时不必要的文件.

  • +1然而,解释如何以及为什么这样做可能会使这个答案更好地理解并给你更多的赞成 (17认同)

Col*_*lin 14

jQuery下载页面:

除默认发行版之外,jQuery Bower包还包含其他文件.在大多数情况下,您可以忽略这些文件,但是如果您希望自己下载默认版本,则可以使用Bower从上述URL之一安装jQuery而不是注册包.例如,如果您只想安装压缩的jQuery 2.1.0,则可以使用以下命令安装该文件:

bower install http://code.jquery.com/jquery-2.1.0.min.js