yokolet / clementine

Gem for ClojureScript on Rails Asset Pipeline
MIT License
123 stars 20 forks source link

NoMethodError: undefined method `options' for Middleman::Clementine:Module #10

Closed KamilLelonek closed 9 years ago

KamilLelonek commented 9 years ago

In case of:

NoMethodError: undefined method `options' for Middleman::Clementine:Module
          (eval) at /Users/squixy/Desktop/my_project/config.rb:45
   instance_eval at org/jruby/RubyBasicObject.java:1545
      initialize at /Users/squixy/.rvm/gems/jruby-1.7.18/gems/middleman-core-3.3.7/lib/middleman-core/core_extensions/extensions.rb:162
      initialize at /Users/squixy/.rvm/gems/jruby-1.7.18/gems/middleman-core-3.3.7/lib/middleman-core/core_extensions/data.rb:33
      initialize at /Users/squixy/.rvm/gems/jruby-1.7.18/gems/middleman-core-3.3.7/lib/middleman-core/application.rb:188
            inst at /Users/squixy/.rvm/gems/jruby-1.7.18/gems/middleman-core-3.3.7/lib/middleman-core/core_extensions/request.rb:49
         new_app at /Users/squixy/.rvm/gems/jruby-1.7.18/gems/middleman-core-3.3.7/lib/middleman-core/preview_server.rb:103
           start at /Users/squixy/.rvm/gems/jruby-1.7.18/gems/middleman-core-3.3.7/lib/middleman-core/preview_server.rb:21
          server at /Users/squixy/.rvm/gems/jruby-1.7.18/gems/middleman-core-3.3.7/lib/middleman-core/cli/server.rb:78
             run at /Users/squixy/.rvm/gems/jruby-1.7.18/gems/thor-0.19.1/lib/thor/command.rb:27
  invoke_command at /Users/squixy/.rvm/gems/jruby-1.7.18/gems/thor-0.19.1/lib/thor/invocation.rb:126
        dispatch at /Users/squixy/.rvm/gems/jruby-1.7.18/gems/thor-0.19.1/lib/thor.rb:359
           start at /Users/squixy/.rvm/gems/jruby-1.7.18/gems/thor-0.19.1/lib/thor/base.rb:440
  method_missing at /Users/squixy/.rvm/gems/jruby-1.7.18/gems/middleman-core-3.3.7/lib/middleman-core/cli.rb:72
             run at /Users/squixy/.rvm/gems/jruby-1.7.18/gems/thor-0.19.1/lib/thor/command.rb:29
             run at /Users/squixy/.rvm/gems/jruby-1.7.18/gems/thor-0.19.1/lib/thor/command.rb:126
  invoke_command at /Users/squixy/.rvm/gems/jruby-1.7.18/gems/thor-0.19.1/lib/thor/invocation.rb:126
        dispatch at /Users/squixy/.rvm/gems/jruby-1.7.18/gems/thor-0.19.1/lib/thor.rb:359
           start at /Users/squixy/.rvm/gems/jruby-1.7.18/gems/thor-0.19.1/lib/thor/base.rb:440
           start at /Users/squixy/.rvm/gems/jruby-1.7.18/gems/middleman-core-3.3.7/lib/middleman-core/cli.rb:20
          (root) at /Users/squixy/.rvm/gems/jruby-1.7.18/gems/middleman-core-3.3.7/bin/middleman:18
            load at org/jruby/RubyKernel.java:1087
          (root) at /Users/squixy/.rvm/gems/jruby-1.7.18/bin/middleman:1
            eval at org/jruby/RubyKernel.java:1107
          (root) at /Users/squixy/.rvm/gems/jruby-1.7.18/bin/jruby_executable_hooks:15
KamilLelonek commented 9 years ago

You should use:

::Clementine.options[:optimizations] = :whitespace
::Clementine.options[:pretty_print] = true