mhanberg / jekyll-postcss

A plugin to use PostCSS plugins like Autoprefixer or Tailwind CSS with Jekyll.
MIT License
66 stars 12 forks source link

PostCssNotFoundError #40

Open smashmyhead opened 1 year ago

smashmyhead commented 1 year ago

I'm kind of a newbie trying to learn TailwindCSS and keep getting stuck on this, seen this is an issue before but can't seem to fix it.

$ NODE_ENV=production JEKYLL_ENV=production bundle exec jekyll build --trace 
Configuration file: /home/user/my-site/_config.yml
            Source: /home/user/my-site
       Destination: /home/user/my-site/_site
 Incremental build: disabled. Enable with --incremental
      Generating... 
       Jekyll Feed: Generating feed for posts
  Conversion error: Jekyll::Converters::PostCss encountered an error while converting 'assets/main.css':
                    PostCssNotFoundError
bundler: failed to load command: jekyll (/usr/local/bin/jekyll)
Traceback (most recent call last):
        42: from /usr/local/bin/bundle:23:in `<main>'
        41: from /usr/local/bin/bundle:23:in `load'
        40: from /var/lib/gems/2.7.0/gems/bundler-2.4.12/exe/bundle:33:in `<top (required)>'
        39: from /var/lib/gems/2.7.0/gems/bundler-2.4.12/lib/bundler/friendly_errors.rb:117:in `with_friendly_errors'
        38: from /var/lib/gems/2.7.0/gems/bundler-2.4.12/exe/bundle:45:in `block in <top (required)>'
        37: from /var/lib/gems/2.7.0/gems/bundler-2.4.12/lib/bundler/cli.rb:28:in `start'
        36: from /var/lib/gems/2.7.0/gems/bundler-2.4.12/lib/bundler/vendor/thor/lib/thor/base.rb:485:in `start'
        35: from /var/lib/gems/2.7.0/gems/bundler-2.4.12/lib/bundler/cli.rb:34:in `dispatch'
        34: from /var/lib/gems/2.7.0/gems/bundler-2.4.12/lib/bundler/vendor/thor/lib/thor.rb:392:in `dispatch'
        33: from /var/lib/gems/2.7.0/gems/bundler-2.4.12/lib/bundler/vendor/thor/lib/thor/invocation.rb:127:in `invoke_command'
        32: from /var/lib/gems/2.7.0/gems/bundler-2.4.12/lib/bundler/vendor/thor/lib/thor/command.rb:27:in `run'
        31: from /var/lib/gems/2.7.0/gems/bundler-2.4.12/lib/bundler/cli.rb:492:in `exec'
        30: from /var/lib/gems/2.7.0/gems/bundler-2.4.12/lib/bundler/cli/exec.rb:23:in `run'
        29: from /var/lib/gems/2.7.0/gems/bundler-2.4.12/lib/bundler/cli/exec.rb:58:in `kernel_load'
        28: from /var/lib/gems/2.7.0/gems/bundler-2.4.12/lib/bundler/cli/exec.rb:58:in `load'
        27: from /usr/local/bin/jekyll:23:in `<top (required)>'
        26: from /usr/local/bin/jekyll:23:in `load'
        25: from /var/lib/gems/2.7.0/gems/jekyll-4.3.2/exe/jekyll:15:in `<top (required)>'
        24: from /var/lib/gems/2.7.0/gems/mercenary-0.4.0/lib/mercenary.rb:21:in `program'
        23: from /var/lib/gems/2.7.0/gems/mercenary-0.4.0/lib/mercenary/program.rb:44:in `go'
        22: from /var/lib/gems/2.7.0/gems/mercenary-0.4.0/lib/mercenary/command.rb:221:in `execute'
        21: from /var/lib/gems/2.7.0/gems/mercenary-0.4.0/lib/mercenary/command.rb:221:in `each'
        20: from /var/lib/gems/2.7.0/gems/mercenary-0.4.0/lib/mercenary/command.rb:221:in `block in execute'
        19: from /var/lib/gems/2.7.0/gems/jekyll-4.3.2/lib/jekyll/commands/build.rb:18:in `block (2 levels) in init_with_program'
        18: from /var/lib/gems/2.7.0/gems/jekyll-4.3.2/lib/jekyll/command.rb:91:in `process_with_graceful_fail'
        17: from /var/lib/gems/2.7.0/gems/jekyll-4.3.2/lib/jekyll/command.rb:91:in `each'
        16: from /var/lib/gems/2.7.0/gems/jekyll-4.3.2/lib/jekyll/command.rb:91:in `block in process_with_graceful_fail'
        15: from /var/lib/gems/2.7.0/gems/jekyll-4.3.2/lib/jekyll/commands/build.rb:36:in `process'
        14: from /var/lib/gems/2.7.0/gems/jekyll-4.3.2/lib/jekyll/commands/build.rb:65:in `build'
        13: from /var/lib/gems/2.7.0/gems/jekyll-4.3.2/lib/jekyll/command.rb:28:in `process_site'
        12: from /var/lib/gems/2.7.0/gems/jekyll-4.3.2/lib/jekyll/site.rb:80:in `process'
        11: from /var/lib/gems/2.7.0/gems/jekyll-4.3.2/lib/jekyll/site.rb:211:in `render'
        10: from /var/lib/gems/2.7.0/gems/jekyll-4.3.2/lib/jekyll/site.rb:563:in `render_pages'
         9: from /var/lib/gems/2.7.0/gems/jekyll-4.3.2/lib/jekyll/site.rb:563:in `each'
         8: from /var/lib/gems/2.7.0/gems/jekyll-4.3.2/lib/jekyll/site.rb:564:in `block in render_pages'
         7: from /var/lib/gems/2.7.0/gems/jekyll-4.3.2/lib/jekyll/site.rb:572:in `render_regenerated'
         6: from /var/lib/gems/2.7.0/gems/jekyll-4.3.2/lib/jekyll/renderer.rb:63:in `run'
         5: from /var/lib/gems/2.7.0/gems/jekyll-4.3.2/lib/jekyll/renderer.rb:84:in `render_document'
         4: from /var/lib/gems/2.7.0/gems/jekyll-4.3.2/lib/jekyll/renderer.rb:104:in `convert'
         3: from /var/lib/gems/2.7.0/gems/jekyll-4.3.2/lib/jekyll/renderer.rb:104:in `reduce'
         2: from /var/lib/gems/2.7.0/gems/jekyll-4.3.2/lib/jekyll/renderer.rb:104:in `each'
         1: from /var/lib/gems/2.7.0/gems/jekyll-4.3.2/lib/jekyll/renderer.rb:105:in `block in convert'
/home/user/.local/share/gem/ruby/2.7.0/gems/jekyll-postcss-0.5.0/lib/jekyll/converters/postcss.rb:31:in `convert': PostCssNotFoundError (PostCssNotFoundError)