找不到流明命令

时间:2016-08-23 09:31:41

标签: laravel terminal install composer-php lumen

我正在尝试为我的新项目安装流明。在终端中使用lumen命令时会显示“Command not found”

Image of my terminal commands

  1. composer global要求“laravel / lumen-installer”
  2. lumen new firstapp
  3. 怎么了?

5 个答案:

答案 0 :(得分:6)

您可以使用以下命令使用composer直接创建项目:

composer create-project --prefer-dist laravel/lumen firstapp

答案 1 :(得分:3)

确保将〜/ .composer / vendor / bin目录放在PATH中,以便系统可以找到流明可执行文件。

答案 2 :(得分:1)

我正在使用:

  • Ubuntu 18.04
  • 鱼壳

  

〜/ .config / fish / config.fish

放入

set -x COMPOSER_HOME ~/.config/composer/vendor/bin
set PATH $COMPOSER_HOME $PATH

答案 3 :(得分:0)

Lumen利用Composer来管理其依赖项。因此,在使用Lumen之前,请确保已在计算机上安装了Composer。

通过流明安装程序 首先,使用Composer下载Lumen安装程序:

cmd-作曲家全局需要“ laravel / lumen-installer”。

还要确保您使用的是PHP 7+版本。

src-:https://lumen.laravel.com/docs/5.7

在运行命令之前,您需要安装Composer。 如果您是新手,最好将Composer安装为全局安装。 我直接在C目录中以全局方式安装了composer。

运行此命令以安装作曲家

php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
php -r "if (hash_file('sha384', 'composer-setup.php') === '48e3236262b34d30969dca3c37281b3b4bbe3221bda826ac6a9a62d6444cdb0dcd0615698a5cbe587c3f0fe57a54d8f5') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;"
php composer-setup.php
php -r "unlink('composer-setup.php');"

如果不想使用CLI安装,请下载exe。

下载并运行Composer-Setup.exe https://getcomposer.org/download/

SRC- https://getcomposer.org/download/

答案 4 :(得分:0)

这解决了我的问题:

export PATH="$HOME/.composer/vendor/bin:$PATH"

感谢:https://gist.github.com/malitov/5867e86415e2a987260f2394bc04da8e