【问题标题】:laravel version 5.0.27 how to rebuild or regenerate composer.jsonlaravel 5.0.27 版如何重建或重新生成composer.json
【发布时间】:2017-01-31 03:06:13
【问题描述】:

我有这个 laravel 5.0.27 版本的项目,它是一个实时网站。它在没有“composer.json”和“artisan”的情况下工作是否有任何方法可以为这个 laravel 项目检索或重新生成有效的 composer.json?通过一个有效的 composer.json,我的意思是它应该包含 laravel 网站中已经存在的所有元素或包它应该允许我生成 composer.lock 文件。以及如何找回“工匠”?

这样我就可以使用composer轻松安装组件了。

【问题讨论】:

  • 为什么这个问题我得到-1?你们甚至没有答案,你给我-1?为了什么?

标签: laravel-5 composer-php laravel-artisan


【解决方案1】:

尝试:

composer dump-autoload

并重建密钥:

php artisan key:generate

在初始构建时:

composer update

composer install

【讨论】:

  • 我也没有工匠。如何重建工匠或重新安装工匠?
  • 当我尝试“composer dump-autoload”时,我收到了这个错误:Composer could not find a composer.json file in /var/www/html/projectname/application.
【解决方案2】:

试试这个命令:

composer init

【讨论】:

  • 我已经试过了,它创建了一个基本的作曲家文件,没有任何包。虽然我没有尝试使用它安装新包。我需要在网站上安装这个包github.com/jrenton/laravel-5-scaffold。我还尝试使用新作曲家文件中提到的“require-dev”:{“jrenton/laravel-5-scaffold”:“dev-master”}命令,它删除了所有现有的包并安装了这个:(。我想要保留所有已经存在的包并安装这个。
  • 我又试了一次,它再次创建了一个基本文件,当我添加“require-dev”来下载这个包时。在“作曲家更新”上,它删除了所有软件包并安装了一个新软件包。 :( 我已经更新了原始问题。
猜你喜欢
  • 2020-01-03
  • 2017-05-02
  • 2015-07-04
  • 2013-06-26
  • 1970-01-01
  • 1970-01-01
  • 2015-10-15
  • 2017-08-29
  • 1970-01-01
相关资源
最近更新 更多