当前位置: 首页 > 知识库问答 >
问题:

使用Composer安装Slim 3

范弘亮
2023-03-14

你好请告诉我,我是php slim框架的新手。我一整天都试图通过composer下载并安装slim 3,但都没有成功。

我使用的是windows pc。我使用命令提示符,下载了composer,并将composer安装到所需的目录中。但是,当我尝试安装slim 3时,出现了一个错误:“安装失败,将./composer.json还原为其原始内容”

[命令提示错误消息][命令提示错误消息]

共有3个答案

终祯
2023-03-14

确保你有足够高的PHP版本,并且PHP在你的路径中。要检查这个-在命令行中打印“php-v”(您可以非常确定运行到PHP7)。
确保您在项目的正确目录中。
提供完整的命令行输出,可能有你不知道的东西
毕竟,您可以从目录中删除composer.json和composer.lock,然后重试。

秦育
2023-03-14

使用骨架启动Slim 3个项目!

安装Composer后,使用cmd行访问C:\xampp\htdocs文件夹,然后编写以下命令:

$ php create-project slim/slim-skeleton [my-app-name]

命令将生成composer。json编写器。锁定所有可提交给VCS的文件和公用/文件夹(不要提交任何其他文件夹/依赖项)。

王航
2023-03-14

您必须使用以下链接加载细长框架的方向页面:https://www.slimframework.com/docs/start/installation.html还有这样的命令-composer需要slim/slim“^3.0”而不是使用此命令,您必须使用此命令。。。

  • php编写器。phar需要超薄/超薄“^3.0”

你会得到苗条的安装

 类似资料:
  • 本文向大家介绍Composer 安装与使用,包括了Composer 安装与使用的使用技巧和注意事项,需要的朋友参考一下 Composer 是 PHP 的一个依赖管理工具。我们可以在项目中声明所依赖的外部工具库,Composer 会帮你安装这些依赖的库文件,有了它,我们就可以很轻松的使用一个命令将其他人的优秀代码引用到我们的项目中来。 Composer 默认情况下不是全局安装,而是基于指定的项目的某

  • 我正在尝试在我的电脑上运行laravel,但是我很难在我的机器上安装这个资源,下面是linux终端的一点错误 无法创建文件 /var/www/html/composer.phar:fopen(/var/www/html/composer.phar):打开流失败:权限被拒绝下载失败:fopen(/var/www/html/composer.phar):未能打开流:权限被拒绝f写()期望参数1是资源,

  • 我尝试安装hyper ledger composer CLI&它的开发工具,但出现了错误。就像 npm警告不推荐的加密@0.0.3:不再支持此包。它现在是一个内置的节点模块。如果您依赖于加密,您应该切换到内置的加密。npm WARN deprecated Jade@1.11.0:Jade已重命名为pug,请安装最新版本的pug,而不是Jade npm WARN deprecated transfo

  • 我试图使用作曲家在WAMP上安装Yii2。 当我运行上面给出的命令时,我得到了以下错误。 [错误异常]传递给Fxp\Composer\AssetPlugin\Repository\BowerRepository::createVcsRepositoryConfig()的参数1必须是类型数组,空给定,在C:\用户\用户名\AppData\漫游\Composer\供应商\fxp\Comporter-a

  • 第一次安装Composer,已经安装了Composer-Setup.exe,在命令行输入composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/,执行报错了,有大佬能帮我看下怎么解决吗?感谢!

  • 我们如何以编程的方式安装 Composer? 如下载页面所指出的,这个安装程序包含一个签名,当安装程序代码发生改变时,它会随之发生改变,因此不应该长期依赖。 还有另一种方法,就是使用只对 UNIX 实用程序工作的脚本: #!/bin/sh EXPECTED_SIGNATURE="$(wget -q -O - https://composer.github.io/installer.sig)" p

  • 下面是我的存储库:https://github.com/merajsiddiqui/ibm-watson 如果您能指导我成功发布,那么任何人都可以下载这个库,我将不胜感激。

  • 我想在不使用composer的情况下使用Yi2框架手动安装Select 2扩展小部件。 我完成了以下步骤,但不起作用。 1) 将添加到 2) 在my: 3) 在视图窗体中添加了显示: 它显示以下错误: PHP致命错误-yii\base\ErrorExc0019.类'kartik\select2\Select2'未找到