公告:

drush 10 详细安装教程(全局安装+项目私有安装)

作者:star0312 / 时间:7个月前 (12/01) / 分类:Drupal / 阅读:308 / 评论:0

全局安装 Drush

在安装 Drush 10 之前,你需要确保你的系统已经安装了 Composer,因为 Drush 10 是通过 Composer 安装的。以下是在 Unix/Linux 系统上安装 Drush 10 的步骤:

安装 Composer:如果你还没有安装 Composer,可以按照官方文档中的说明进行安装。
全局安装 Drush:在终端中运行以下命令来全局安装 Drush 10:
 

composer global require drush/drush:~10


添加 Composer 全局安装的二进制文件路径到 $PATH 变量:确保将 Composer 全局安装的二进制文件路径添加到系统的 $PATH 变量中,这样就可以在终端中直接运行 Drush:
 

export PATH="$HOME/.composer/vendor/bin:$PATH"


你也可以将这个命令添加到你的 shell 配置文件(如 ~/.bashrc 或 ~/.zshrc),以便每次启动终端时都自动添加。
验证安装:运行以下命令来验证 Drush 是否安装成功:
 

drush --version


如果一切顺利,你应该能够看到安装的 Drush 版本信息。
通过这些步骤,你就可以成功安装 Drush 10,并且可以在终端中使用它来管理你的 Drupal 项目了。

 

私有安装 Drush

如果你不想全局安装 Drush 10,你可以在每个 Drupal 项目的根目录中按照以下步骤安装:

进入 Drupal 项目的根目录:在终端中导航到你的 Drupal 项目的根目录。
使用 Composer 安装 Drush:在项目根目录中运行以下命令来使用 Composer 安装 Drush 10:
 

composer require drush/drush:^10


这将在你的项目中安装 Drush 10,并将其作为项目的依赖项。
添加项目的 vendor/bin 路径到 $PATH 变量:为了能够在项目根目录下直接使用 Drush 命令,你需要将项目的 vendor/bin 路径添加到系统的 $PATH 变量中。你可以通过以下命令来实现:
 

export PATH="./vendor/bin:$PATH"


如果你打算在项目中频繁使用 Drush,最好将这个命令添加到你的 shell 配置文件(如 ~/.bashrc 或 ~/.zshrc)中,以便每次启动终端时都自动添加。

 export PATH="/var/www/html/dwoke/vendor/bin:$PATH"


验证安装:运行以下命令来验证 Drush 是否安装成功:
 

drush --version


如果一切顺利,你应该能够看到安装的 Drush 版本信息。
通过这些步骤,你就可以在每个 Drupal 项目的根目录中安装并使用 Drush 10,而无需进行全局安装。

 


  • 我的QQ二维码
  • QQ群
  • 我的微信二维码
  • 微信公众号

没有评论,留下你的印记,证明你来过。


发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。