Besides the library itself, the download package contains full source code, unit tests, files for debugging and a build system. The production files are in the
|Leaflet 0.5.1||Stable version, released on January 17, 2013 and last updated on February 6, 2013|
|Leaflet 0.4.5||Previous stable version, released on July 30, 2012 and last updated on October 25, 2012|
|Leaflet master||In-progress version, developed on the
Note that the master version can contain incompatible changes, so please read the changelog carefully when upgrading to it.
The latest stable release of Leaflet is hosted on a CDN — to start using
it straight away, place this code in the
head section of your HTML:
<link rel="stylesheet" href="http://cdn.leafletjs.com/leaflet-0.5.1/leaflet.css" /> <!--[if lte IE 8]> <link rel="stylesheet" href="http://cdn.leafletjs.com/leaflet-0.5.1/leaflet.ie.css" /> <![endif]--> <script src="http://cdn.leafletjs.com/leaflet-0.5.1/leaflet.js"></script>
Leaflet build system is powered by the Node.js platform and Jake, JSHint and UglifyJS libraries, which install easily and work well across all major platforms. Here are the steps to install it:
npm install -g jake npm install jshint npm install uglify-js
Now that you have everything installed, run
To make a custom build of the library with only the things you need, open
build/build.html page of the package contents, choose the components (it figures out dependencies for you) and then run the command generated with it.