# Local Installation Guide
URL: https://pro.rv-grid.com/guides/installation-local/
Source: src/content/docs/guides/installation-local.mdx
Description: Learn how to install RevoGrid Pro and Enterprise using local files
---

###  Option 1: Directly Include in Builds
  - Copy the  into your project’s `assets` or `libs` folder.
  - Link the necessary JavaScript and CSS files in your HTML or import them into your JavaScript/TypeScript files.

```html
<script src="path/to/revogrid-pro.js"></script>
<link rel="stylesheet" href="path/to/revogrid-pro.css" />
```

Or in your module-based project:

```javascript
import 'path/to/revogrid-pro.js';
import 'path/to/revogrid-pro.css';

// If using build tools like Webpack or Vite:
// Add the ./release folder path to your resolve or alias configuration to reference the files.

resolve: {
  alias: {
    '@revogrid-pro': path.resolve(__dirname, 'path/to/release'),
  },
},
```

This option is particularly suitable for quick testing or projects that don’t rely on npm for dependency management.

---

###  Option 2: package.json Using Local Files

For projects where you want to use local versions of RevoGrid Pro and Enterprise plugins during development, you can reference the plugin files directly in your package.json.
This method is especially useful if you’re working with a cloned version of the repository or testing custom modifications.

Steps to Import Using Local Files:

1. Download files from the link above and extract them to a local folder.

2. Set Up Local References in package.json. In your project’s package.json file, reference the local folders containing RevoGrid Pro and Enterprise plugins. For example:

  ```json
  {
    "dependencies": {
      "@revolist/revogrid-pro": "file:./release/pro",
      "@revolist/revogrid-enterprise": "file:./release/enterprise"
    }
  }
  ```

3. Install Dependencies. Run the following command to install the local plugin:

  ```bash
  npm install
  ```

4. NPM will create a symlink to the specified folders, allowing you to use the local files as if they were npm packages. Use the plugins in your project. Import RevoGrid Pro and Enterprise plugins as you would with any npm package:

  ```js
  import { ColumnStretchPlugin } from '@revolist/revogrid-pro';
  import { PivotPlugin } from '@revolist/revogrid-enterprise';
  ```

To jump start your project with all major frameworks, check out our [Framework Boilerplates](https://github.com/revolist/revogrid-pro-boilerplate.git).
