基础篇10. 安装drupal console

这个视频的内容是在mac中安装drupal console。

Drupal console是Drupal8时代的一个新的类似于Drush的工具,他提供很多Drush已有的功能,同时还新增了一些功能,所以推荐大家使用。它的几个维护者都是我的朋友,所以这里我友情赞助一下录一个Drupal console的安装教程。

先声明一下,这个视频是选修课,你不一定要看。因为Acquia dev desktop这个软件是自带drush的。所以,在之后的教程中,基本上出现使用Drupal console的地方,你都可以使用Drush来替代。

比如 我会使用这个drupal console的命令来清空缓存,你也可以使用drush来清空缓存。这两个命令是等效的,而且我自己的感觉是,使用drush来清空缓存还要快不少。

OK,那么广告讲到这里,让我们进入实际的操作演示。

你可以在文档中找到drupal console的安装教程地址,注意,这里不要偷懒去看中文版的教程,因为几个维护者和翻译者都很忙,所以文档都过时了,英文版的文档其实也过时了,但是,相比其他语言版本的要好一些。

curl https://drupalconsole.com/installer -L -o drupal.phar
mv drupal.phar /usr/local/bin/drupal
chmod +x /usr/local/bin/drupal

我们依次输入并执行文档中的命令。这里第一条命令的意思是下载文件。第二条命令是把刚才下载的文件移动到相应的文件夹中。第三条命令是让这个文件变成可执行文件。

接下来,按照教程提示,运行drupal self-update命令来升级drupal console,但是,运行结果显示已经安装了最新的版本。
 

所以,我们键入drupal命令,来运行drupal console,看看是不是按照成功了。结果提示说,在现在的项目中找不到drupal console,请运行一个新的命令。composer require drupal console 

OK 那我们复制这个命令,然后运行它。我们可以看到程序在疯狂的安装各种不同的包。这里我新打开了一个文件composer.json,我们不用管它。等程序运行结束之后,我们再次运行drupal命令,然后就没有报错了,说明Drupal console运行成功了。

我们在下一个教程中会使用它来清空缓存。

本书共83小节:

评论 (写第一个评论)