MapBox.js for rails asset pipeline
MapBox.js is a library integrating MapBox maps.
The mapbox-rails
gem integrates the Chosen
with the Rails asset pipeline.
Usage
Install mapbox-rails gem
Include mapbox-rails
in Gemefile
gem 'mapbox-rails'
Then run bundle install
Include mapbox javascript assets
Add to your app/assets/javascripts/application.js
//= require mapbox.js
Include mapbox stylesheet assets
Add to your app/assets/stylesheets/application.css
*= require mapbox
Enable mapbox
<div id='map' class='dark'></div>
<script type='text/javascript'>
var map = L.mapbox.map('map', 'examples.map-y7l23tes').setView([37.9, -77], 5);
</script>
Gem maintenance
Maintain mapbox-rails
gem with Rake
commands.
Update origin mapbox source files.
rake update-mapbox
Publish gem.
rake release
License
Portions of this code use the BSD and the MIT license. See LICENSE.md for more information.