Php Twitter引导程序未在laravel 4中使用composer安装
我正在编写以下教程:Php Twitter引导程序未在laravel 4中使用composer安装,php,twitter-bootstrap,laravel,laravel-4,composer-php,Php,Twitter Bootstrap,Laravel,Laravel 4,Composer Php,我正在编写以下教程: http://net.tutsplus.com/tutorials/javascript-ajax/combining-laravel-4-and-backbone/ 在此之后,my composer.json文件包含以下内容: { "require": { "laravel/framework": "4.0.*", "way/generators": "dev-master", "twitter/bootstrap": "dev-master
http://net.tutsplus.com/tutorials/javascript-ajax/combining-laravel-4-and-backbone/
在此之后,my composer.json文件包含以下内容:
{
"require": {
"laravel/framework": "4.0.*",
"way/generators": "dev-master",
"twitter/bootstrap": "dev-master",
"conarwelsh/mustache-l4": "dev-master"
},
"require-dev": {
"phpunit/phpunit": "3.7.*",
"mockery/mockery": "0.7.*"
},
"autoload": {
"classmap": [
"app/commands",
"app/controllers",
"app/models",
"app/database/migrations",
"app/database/seeds",
"app/tests/TestCase.php"
]
},
"scripts": {
"post-update-cmd": "php artisan optimize"
},
"minimum-stability": "dev"
}
我运行composer来安装依赖项
$ composer install --dev
如果我进入供应商文件夹,就没有twitter引导文件夹。(其他依赖项似乎已安装
运行更新时:
$ composer update --dev
Loading composer repositories with package information
Updating dependencies (including require-dev)
- Removing symfony/console (2.3.x-dev 35da735)
- Installing symfony/console (2.3.x-dev 911cdac)
Downloading: 100%
Writing lock file
Generating autoload files
Generating optimized class loader
Compiling common classes
--无错误,引导文件不在供应商文件夹中
有人遇到过这个问题吗?有什么办法可以解决吗?作曲家需要“twitter/bootstrap”:“*”
对我来说效果很好上述解决方案似乎不再有效,我不得不在composer.json中添加另一个包,该包指向现有的引导存储库() 下面是一个适合我的部分composer.json
"repositories": [
{
"type": "package",
"package": {
"version": "3.0.0",
"name": "twbs/bootstrap",
"source": {
"url": "https://github.com/twbs/bootstrap.git",
"type": "git",
"reference": "master"
},
"dist": {
"url": "https://github.com/twbs/bootstrap/zipball/master",
"type": "zip"
}
}
}
],
"require": {
"laravel/framework": "4.0.*",
"twbs/bootstrap": "*"
},
您需要更新composer.phar 运行composer self update以更新composer.phar,然后在需要运行后运行
composer update要安装twitter引导程序您注意到composer没有加载它吗?是否有任何错误?composer第一次下载依赖项时我没有注意,但没有错误。我尝试一下,一切都对我有效。您可以尝试
composer自我更新
。您可以删除供应商
并composer.lock
并再次运行composer安装
。然后您可以向我们展示您的composer.lock
文件。现在有一个新的软件包:您只需添加以下要求。“twbs/bootstrap”:“dev-3.0.0-wip”,