(我使用Laravel 5.0)。我正在尝试添加生成器包,并希望添加更多包,但我不知道,在哪里保存下载的文件。它没有附带的安装文件。我已从以下网站https://github.com/laracasts/Laravel-5-Generators-Extended下载了该软件包的文件,但它没有告诉我将文件放在计算机上的位置。当我尝试使用composer安装它并输入:
composer laracasts/generators --dev
我收到错误:
"命令" laracasts / generators未定义"。
我从哪里开始?我想安装这个软件包,但我感到困惑,我觉得我没有得到完成这项工作所需的所有信息。
答案 0 :(得分:0)
尝试使用composer require laracasts / generators --dev
答案 1 :(得分:0)
自述文件告诉您需要知道的一切。当您使用终端或某种类型
进入laravel项目的主文件夹时composer require laracasts/generators --dev
之后
第2步:添加服务提供商
您只想将这些生成器用于本地开发,因此您不希望在config / app.php中更新生产提供程序数组。相反,在app / Providers / AppServiceProvider.php中添加提供程序,如下所示:
public function register()
{
if ($this->app->environment() == 'local') {
$this->app->register('Laracasts\Generators\GeneratorsServiceProvider');
}
}
之后才运行php artisan。所有这些信息都在您向我们展示的链接中
答案 2 :(得分:0)
你的Laravel文件夹中应该有一个composer.json。
您想要编辑此文件。
你应该找到这样的一行:
{
"require": {
"monolog/monolog": "1.0.*"
}
}
添加如下所示的行:
{
"require": {
"monolog/monolog": "1.0.*",
"alarmists/generators": "*"
}
}
然后运行cmd:php composer.phar install
你去,它会安装一切。
另外,请注意您编写的composer命令与您提供的链接相比是错误的。 链接实际显示 作曲家需要laracasts / generators --dev
答案 3 :(得分:0)
您不需要手动下载软件包以进行安装。
确保您的系统上安装了composer。
在您拥有此文件composer.json
的项目的根目录中,只需运行:
composer require laracasts/generators --dev
或
只需将包添加到require
下的composer.json中,然后在终端上运行composer update
命令