Coder Social home page Coder Social logo

Comments (8)

jsmartt avatar jsmartt commented on June 2, 2024

I'm guessing this is related to #95. Please try the solution posted in the comments

from apitome.

dandunckelman avatar dandunckelman commented on June 2, 2024

I've tried the suggestion in #95 (basing my gem on latest master release), but I still get this error:

/usr/local/bundle/gems/bootsnap-1.4.1/lib/bootsnap/load_path_cache/core_ext/active_support.rb:76:in `block in load_missing_constant': uninitialized constant Apitome (NameError)
  from /usr/local/bundle/gems/bootsnap-1.4.1/lib/bootsnap/load_path_cache/core_ext/active_support.rb:8:in `without_bootsnap_cache'
  from /usr/local/bundle/gems/bootsnap-1.4.1/lib/bootsnap/load_path_cache/core_ext/active_support.rb:76:in `rescue in load_missing_constant'
  from /usr/local/bundle/gems/bootsnap-1.4.1/lib/bootsnap/load_path_cache/core_ext/active_support.rb:58:in `load_missing_constant'
  from /portal/config/initializers/apitome.rb:1:in `<main>'

I'm on Ruby v2.5.3 and Rails v5.2.2.1

from apitome.

jsmartt avatar jsmartt commented on June 2, 2024

What about your Gemfile? Seems like something isn't getting loaded.

Please ensure gem 'apitome' is in your Gemfile. If that isn't the issue, maybe try adding require 'apitome' to the beginning of your initializer.

from apitome.

dandunckelman avatar dandunckelman commented on June 2, 2024

@jsmartt thanks.

My Gemfile has gem 'apitome', so I'm now trying require 'apitome' in the initializer.

from apitome.

dandunckelman avatar dandunckelman commented on June 2, 2024

@jsmartt that resolved it.

That should have been obvious to me, but thanks!

I wonder why it's not being auto-required.

from apitome.

jsmartt avatar jsmartt commented on June 2, 2024

Cool. Check to make sure eager-loading or auto-loading is enabled for your different environments. config/environments/<development|production|test>.rb.

How you are starting the application may be affecting it also. Rails should load bundler and take care of everything, but if running bundle exec rails server fixes it for you, you can look into why rails isn't using Bundler to load your Gemfile.

I'm going to go ahead and close this issue, because I think @ne-ha likely had the same issue.

from apitome.

dandunckelman avatar dandunckelman commented on June 2, 2024

@jsmartt Before changing eager_load, I was getting this error:

image

Then I set config.eager_load = true for development and got this error:

/usr/local/bundle/gems/bootsnap-1.4.1/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:62:in `load': No such file to load -- apitome/docs_controller.rb (LoadError)

Something funky is going on.

from apitome.

jejacks0n avatar jejacks0n commented on June 2, 2024

I wonder why it doesn't get loaded.

from apitome.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.