【发布时间】:2015-06-25 05:19:42
【问题描述】:
我正在尝试通过 composer 在我的项目中包含 jquery.js 文件。
以下是我在composer.json 中编写的代码,放在我项目的根目录中。
{
"type": "package",
"package": {
"name": "jquery/jquery",
"version": "1.7.2",
"type": "jquery",
"dist": {
"url": "http://code.jquery.com/jquery-1.7.2.js",
"type": "file"
}
}
}
现在当我在我的 Linux 系统中运行这个命令时
$ composer install我得到以下输出:
Loading composer repositories with package information
Installing dependencies (including require-dev)
Nothing to install or update
Generating autoload files
并且自动生成了一个Vendor,其中包含autoload.php 文件和composer 导演。
但是我在我的项目目录中没有看到任何jquery.js 文件?
这是如何工作的?如何通过composer.json 将jquery.js 包含在我的项目目录中
【问题讨论】:
-
是的,谢谢!但我想知道.. 使用我上面的代码生成的供应商文件夹是如何工作的?
-
@prits 这是因为您仍然需要在
require部分添加jquery/jquery。顺便说一句,我强烈建议 not 将 Composer 用于前端依赖项。为此使用 Bower(或 BowerPHP)。
标签: jquery json composer-php