# Installing

Integrating a component to a project without a JavaScript framework is straight forward. If you're using a simple HTML page, you can add RevoGrid via a script tag.

# Simple cdn script import

For example, we could load the component through unpkg like this:

<script src="https://unpkg.com/@revolist/revogrid@latest/dist/revo-grid/revo-grid.js"></script>

# ES cdn module import

Alternatively, if you wanted to take advantage of ES Modules, you could include the components using an import statement. Note that in this scenario applyPolyfills is needed if you are targeting Edge or IE11.

<script type="module">
    import { applyPolyfills, defineCustomElements } from "https://unpkg.com/@revolist/revogrid@latest/loader";
    defineCustomElements();
</script>

# Webpack module import

Or you can install RevoGrid with NPM (opens new window):

  • NPM: npm i @revolist/revogrid --save

And import it as ES Module or from local node_modules directory:

import { applyPolyfills, defineCustomElements } from '@revolist/revogrid/loader';

defineCustomElements();