Using the Bundled Source
For most folks, you'll want to install Slate via npm
, in which case you can follow the regular Installing Slate guide.
But, if you'd rather install Slate by simply adding a <script>
tag to your application, this guide will help you. To make the "bundled" use case simpler, each version of Slate ships with a bundled source file called slate.js
.
To get a copy of slate.js
, download the version of Slate you want from npm:
And then look in the node_modules
folder for the bundled slate.js
file:
A minified version called slate.min.js
is also included for convenience.
Before you can add slate.js
to your page, you need to bring your own copy of react
, react-dom
and react-dom-server
, like so:
This ensures that Slate isn't bundling its own copy of React, which would greatly increase the file size of your application.
Then you can add slate.js
after those includes:
To make things easier, for quick prototyping, you can also use the unpkg.com
delivery network that makes working with bundled npm modules easier. In that case, your includes would look like:
That's it, you're ready to go!
Last updated