> For the complete documentation index, see [llms.txt](https://docs.elentra.org/ejs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.elentra.org/ejs/1.3/guide/plugins/enabling-a-plugin.md).

# Enabling a plugin

A plugin can be enabled across an application by adding the related entry to the [environment configuration](/ejs/1.3/guide/environments/configuration.md) file.

In this example, the environment will expect to find this plugin class at: \
`Plugin/My/Plugins/MyPlugin.js`.

{% hint style="info" %}
Note that plugin filenames are resolved the same way as [use statements](/ejs/1.3/guide/file-handling/use-statement.md), only relative to the Plugin [namespace](/ejs/1.3/guide/environments/namespaces.md).  This means that a filename without an extension will be treated as a class.
{% endhint %}

{% code title="environment.js" %}

```javascript
...
plugins: [
    'My/Plugins/MyPlugin'
]
...
```

{% endcode %}
