如何在 Plesk 中通过 Composer 管理项目依赖

Demon| 2016-05-05 教程, Plesk 评论数( 0 )

Composer 是一个能够帮助查找、安装和更新 PHP 项目所依赖的库程序包的工具。该库安装在项目的根目录中。可以 Plesk一部分的形式获取 Composer 工具,因而无需手动在项目中安装该 Composer。Plesk 每周一次为 Composer 安装更新。

Composer 会使用两个文件来存储项目所必需的模块列表:

  • composer.json - 列举项目直接依赖的库。

添加文件 composer.json 到项目的根目录并指定程序包。您可以使用 'composer init' 命令创建 composer.json

  • composer.lock - 列举 composer.json 中的库直接和非直接依赖的所有库,因此会包含项目所必需的所有库。

欲了解更多信息,请参阅 Composer 文档 https://getcomposer.org/doc/。

Plesk 提供两种使用 Composer 的方式:

  • 通过命令行。

注意:使用正常环境(非 chrooted)。

  • 通过 网站与域名 > 应用程序

通过 Plesk UI 使用 Composer 管理 PHP 项目依赖

若要找到有 composer.json 的所有应用程序,请点击 扫描(在 应用程序 部分中)。应用程序将会在 应用程序 部分中的列表中显示。下面描述的命令只适用于有 composer.json 文件的应用程序。

安装依赖

若要安装对您的项目有必要的所有模块,在 网站与域名 > 应用程序 > 管理我的应用程序 > 点击列表中的应用程序名称 > 安装依赖

更新依赖

若要更新模块依赖,请点击 网站与域名 > 应用程序 > 管理我的应用程序 > 点击应用程序名称 > 更新依赖

编辑依赖

编辑配置 按钮会在用于手动编辑的 Plesk 代码编辑器中打开 composer.json

从您的应用程序移除依赖管理

当您点击 移除 时,该应用程序就不再出现在 我的应用程序 中的应用程序列表中。但是 composer.jsoncomposer.lock 文件仍保留在应用程序目录中,因此您可以通过点击 扫描 来将应用程序添加到列表中。

标签:

聚焦云计算,扫描二维码,关注HostUCan云计算

有好的文章希望站长之间帮助分享推广,猛戳这里我要投稿

您需要登录后才可以评论登录|注冊

暂无评论