I installed the "Printable" module but it doesn't work. When I try to configure the PDF for the Printable module it says:

"You are seeing no PDF generating tool because you have not installed any third party library using composer".

1 Answer 1


This depends on how you have installed your Drupal site. There is a long description on how to use composer on Drupal.org handbook section.

The short version is this:

  • If you have installed Drupal 8 as you did with Drupal 7 using composer_manager module (which is depricated now)
  • If you have installed Drupal 8 using composer, you can require Drupal modules using composer, which automatically will download dependcies (assuming module developers has done their job by adding this information in their module's composer.json file)
  • I did a manual installation of Drupal 8. It seems Composer is taking over and a better way to do it? I'm a newbie, trying to figure out how to install Drupal 8 with Composer: Most instructions are for servers (I'm on shared hosting), and there seems to be more than one way of doing it - should I just run the following or is there a better option? composer create-project drupal/drupal my_site_name 8.1.*@dev
    – Gerhard
    Sep 22, 2016 at 8:59
  • @Gerhard I use a customized version of github.com/drupal-composer/drupal-project. Makes it possible to setup your entire site as a composer application where drupal is one of the dependencies.
    – googletorp
    Sep 22, 2016 at 9:46
  • my first step is to install Composer - this seems to be a good way to install composer? getcomposer.org/download I use shared hosting, in this article ( pcextreme.nl/community/d/… ) they don't install Composer as root but in a created folder called "bin" - is that necessary or recommended? It seems that Composer installs Drush automatically, is that correct? composer create-project drupal-composer/drupal-project:8.x-dev some-dir --stability dev --no-interaction
    – Gerhard
    Sep 23, 2016 at 14:10

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.