【发布时间】:2014-03-17 19:55:00
【问题描述】:
使用bower install jquery 命令我在jquery 文件夹中得到的内容是dist 文件夹与jquery.js 和jquery.min.js,src 文件夹与构成jquery 的整个一堆js 文件,我想,@ 987654327@ 和许可证文件。
我怎样才能只安装jquery.js 或jquery.min.js?
【问题讨论】:
使用bower install jquery 命令我在jquery 文件夹中得到的内容是dist 文件夹与jquery.js 和jquery.min.js,src 文件夹与构成jquery 的整个一堆js 文件,我想,@ 987654327@ 和许可证文件。
我怎样才能只安装jquery.js 或jquery.min.js?
【问题讨论】:
您可以在bower.json 文件中使用bower-installer 和一个额外的“安装”部分,例如:
{
"name": "test",
"version": "0.0.0",
"dependencies": {
"jquery": "1.11.1",
"normalize-css": "latest"
},
"install" : {
"path" : {
"js": "_js/",
"css": "_css/"
}
}
}
使用“安装”部分,您可以指定安装文件夹。
它会自动创建文件夹 - 如果它们不存在 - 并将所需的文件(如 jquery.js 或 normalize.css)安装到指定的“css”或“js”文件夹。
【讨论】:
jQuery Bower 包包含除默认文件之外的其他文件 分配。在大多数情况下,您可以忽略这些文件,但是如果您 希望自行下载默认版本,您可以使用 Bower 从上述网址之一安装 jQuery,而不是注册的 包裹。例如,如果您只想安装压缩的 jQuery 2.1.0,您可以使用以下内容仅安装该文件 命令:
bower install http://code.jquery.com/jquery-2.1.0.min.js
【讨论】:
jquery-2.1.0.min.js 文件,而是在 index.js 内创建一个名为 jquery-2.1.0.min 的目录以及 @ 987654326@ 文件。查看后一个文件,我想前者是以"main": "index.js" 规则命名的。有没有办法覆盖这个?
--save有意义)。也为我工作,例如对于bower install https://code.jquery.com/color/jquery.color-2.1.2.min.js --save
你也可以使用这个参数:
"ignore": [
"source",
"spec",
".bowerrc",
".gitignore",
".jshintignore",
".jshintrc",
"bower.json",
"gruntfile.js",
"package.json",
"README.md"
],
这将在您下载文件时忽略不必要的文件。
【讨论】: