首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Laravel安装方法

问Laravel安装方法
EN

Stack Overflow用户
提问于 2015-08-16 10:51:10
回答 2查看 2.4K关注 0票数 0

通常,我会按照以下命令安装Laravel5.1:

代码语言:javascript
复制
composer create-project laravel/laravel --prefer-dist

效果很好。

但我在文档中读到了“通过Laravel”下的内容,也可以通过Laravel 安装,这比通过Composer安装要快得多:

代码语言:javascript
复制
laravel new blog

但是要使用这个方法,我需要运行以下命令一次:

代码语言:javascript
复制
composer global require "laravel/installer=~1.1"

当我运行它时,我会多次收到以下错误

弃用通知:不推荐Composer\Package\Version\VersionParser::parseLinks。在\Composer\Package\Loader\ArrayLoader::parseLinks()中使用phar://C:/ProgramData/Composer/bin/composer.phar/src/Composer/Package/Version/VersionParser.php:226代替

在出现多行相同的错误后,./composer.json has been updated将继续使用相同的错误行,其结尾如下

用包信息加载composer存储库 更新依赖项(包括require) 无需安装或更新 自动生成文件

这是怎么回事?任何想法或解决方案。

我的环境: Windows 10、GitBash和cmder控制台。

更新作曲家,我也运行了composer self-update

控制台快照

​

编辑:

注意,在解决问题后,我可以确认通过Laravel方法安装比composer更快。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-08-16 11:23:35

您在本地安装的Composer资产插件使用的是不推荐的Composer方法。插件已经修复了,所以运行composer global update来获得bug修复的最新版本。之后,您应该能够成功地运行该命令。

如果这不起作用(因为运行前面的命令可能会出现相同的错误),请尝试删除全局供应商目录。在运行任何全局编写器命令时,它输出类似于“将当前目录更改为XXX”之类的内容。删除XXX/vendor目录,然后尝试运行该命令。

票数 2
EN

Stack Overflow用户

发布于 2015-08-16 15:14:47

除了@WouterJ回答。

最糟糕的情况是,如果@WouterJ提供的步骤不起作用,您可以设法卸载并重新安装用于windows的composer。

完成后,运行composer global update以确保获得最新的更新,如果有。

然后运行composer global require "laravel/installer=~1.1",它就能工作了。

记住更新windows环境路径C:\Users\UserName\AppData\Roaming\Composer\vendor\bin

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32034238

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档