Hanami development web console.
Hanami::Webconsole supports Ruby (MRI) 3.1+.
Add this line to your Hanami project's Gemfile
:
group :development do
gem "hanami-webconsole"
end
And then execute:
$ bundle install
NOTE: You need a version of hanami
2.0.0+
.
When an exception is raised during your local development in-browser, you'll see the web console.
This gem in not compatible with hanami
code reloading.
In order to use this gem, you have two alternatives:
- Start the server without code reloading:
bundle exec hanami server --no-code-reloading
- Use
hanami-reloader
gem and start the server as usual:bundle exec hanami server
After checking out the repo, run bin/setup
to install dependencies.
You can also run bin/console
for an interactive prompt that will allow you to experiment.
To install this gem onto your local machine, run bundle exec rake install
. To release a new version, update the version number in version.rb
, and then run bundle exec rake release
, which will create a git tag for the version, push git commits and tags, and push the .gem
file to rubygems.org.
To run all the test, use script/ci
.
Bug reports and pull requests are welcome on GitHub at https://github.com/hanami/webconsole.
This gem is based on the great work of better_errors
and binding_of_caller
gems. Thank you!
Copyright © 2014–2024 Hanami Team – Released under MIT License