【问题标题】:how can i solve this laravel project installation problem?我该如何解决这个 laravel 项目安装问题?
【发布时间】:2020-01-31 02:41:54
【问题描述】:

当我尝试在我的 htdocs 文件夹中安装一个新项目时,我收到此错误:

[Composer\Repository\InvalidRepositoryException] 无效的存储库 C:\xampp\htdocs/vendor/composer/installed.json 中的数据,包可以 未加载:[Seld\Json Lint\ParsingException] “C:\xampp\htdocs/vendor/composer/installed.json”不包含 第 1 行的有效 JSON 解析错误:

\\\\\\\\\\ ^ 应为以下之一:'STRING'、'NUMBER'、'NULL'、 '真'、'假'、'{'、'['

我的安装命令是:

composer create-project --prefer-dist laravel/laravel CruiseBag "5.6.*"

【问题讨论】:

  • 也许尝试清除作曲家缓存? composer clear-cache 或者,如果您以这种方式安装 laravel.com/docs/5.8/installation#installing-laravel,您可以运行 laravel new CruiseBag
  • 如果我使用这个命令,它将安装 laravel 版本 6 但我需要 5.6 版本...
  • 您可以通过 composer 示例使用任何版本的 laravel:composer create-project --prefer-dist laravel/laravel {your-project-name} "5.6.*"
  • 我知道但是当我使用这个命令时它给我一个错误..我在这里发布的原因..

标签: laravel


【解决方案1】:

在 Windows 上安装 Laravel

  1. 下载 Composer 的 Windows .exe 安装程序: https://getcomposer.org/download/
  2. 运行安装程序
  3. 打开窗口的 CMD 或 PowerShell

    cd C:\xampp\htdocs

  4. 使用 Composer 安装 Laravel

    composer create-project --prefer-dist laravel/laravel CruiseBag "5.6"

See

【讨论】:

  • 我的 htdocs 文件夹中有一个额外的供应商文件夹,这是我收到此错误的原因..删除此文件夹并按照您的建议...它工作正常..
【解决方案2】:
// first composer download, then composer install
// Or command use: 
composer global require "laravel/installer"

 //then 
composer create-project --prefer-dist laravel/laravel blog "5.6.*"

【讨论】:

    猜你喜欢
    • 2020-09-22
    • 2020-06-24
    • 2023-01-03
    • 2023-02-04
    • 2020-03-25
    • 2020-02-14
    相关资源
    最近更新 更多