我对使用命令行感到非常新奇和沮丧。我目前正在尝试安装laravel以与我的PHP应用程序一起使用。我已经安装了composer,现在我正在尝试安装laravel。
我首先尝试按照documentation上的说明进行laravel,因为我有:
return {
test: /\.css$/,
use: browser ? browserLoaders : serverLoaders,
include: [PATHS.app, PATHS.modules]
};
composer global require "laravel/installer"
:laravel new blog
接下来,我尝试关注laracast video:
-bash: laravel: command not found
composer global require "laravel/installer"
export PATH="$HOME/.composer/vendor/bin:$PATH"
:laravel new blog
除了laravel仍然不可用之外,当我回到bashrc文件时,我收到以下通知:
-bash: laravel: command not found
同样,我对此过程非常困惑,根本无法解决出错的问题以及为什么它适用于其他人,但我似乎无法正确安装laravel。
答案 0 :(得分:1)
您的系统无法找到laravel
命令。假设您没有使用composer global require "laravel/installer"
命令出错,安装程序没有更新系统的已知路径(基本上,它需要知道laravel
映射到{{1现在,它没有。
~/.composer/vendor/bin/laravel
的修改旨在解决此问题,但您需要运行~/.bashrc
或注销并重新登录,以使更改source ~/.bashrc
生效。< / p>
替代方式(以及我个人喜欢的方式)是做@manian在评论中说的并运行.bashrc
。这使您无需安装和使用Laravel安装程序即可创建Laravel项目。
关于composer create-project --prefer-dist laravel/laravel blog
文件的问题,这是未正确退出Vim的结果。如果Vim崩溃,Vim会创建.swp
个文件作为备份。 When exited properly,删除这些备份文件。但是,如果您不正确地退出Vim,则无法删除它们。如果您的文件已成功更新并保存,请then you can simply delete it。