---
title: Add Node.js to Presentations
slug: author/add-nodejs-to-presentations
docTags: 
createdAt: 2025-03-11T06:58:09.585Z
---

:::hint{type="warning"}
This page / section pertains to BrightSign Author, our latest app for authoring and managing content and players. For the legacy BrightAuthor Classic app, refer to our [Legacy Docs](docId\:i5zF53DX56wdWDFHlRot1).
:::

You may need to compress your Node.js file to import it into BrightSign Author. See [Node.js](docId\:vlSKfVzeQu04pD58rvXam) for more info.

# New Presentation

::::WorkflowBlock
:::WorkflowBlockItem
In the **Presentation** dropdown menu, select **New Presentation**.
:::

:::WorkflowBlockItem
Select **Single Zone > Node.js** as the presentation type.
:::

:::WorkflowBlockItem
Enter a presentation name.
:::

:::WorkflowBlockItem
Select the Node.js file you want to include in the presentation, as shown:

![](https://api.archbee.com/api/optimize/0prk6SO2dy9LdU77jB8D1/fGPWxEKDkE9SsFMSu_m9v_screenshot-2025-03-10-at-102918-am.png)
:::

:::WorkflowBlockItem
Select **Start**.
:::

:::WorkflowBlockItem
Save and publish your presentation. You will be able to see your Node.js content in **Presentation Settings > Support Content**.
:::
::::

# Existing Presentation

To add a Node.js file to an existing presentation, select the plus sign in **Presentation Settings > Support Content**, as shown:

::Image[]{src="https://api.archbee.com/api/optimize/0prk6SO2dy9LdU77jB8D1/ySdgfrFPfZawoIpVIfKPD_screenshot-2025-03-07-at-24135-pm.png" size="50" width="822" height="804" position="center" darkWidth="822" darkHeight="804" showCaption="false"}

:::hint{type="info"}
Node.js can only be enabled on HTML5 states pointing at Local Site.
:::

# Other Resources

See these pages for more info:

- [Node.js](docId\:vlSKfVzeQu04pD58rvXam)&#x20;
- [https://github.com/brightsign/node.js-starter-project](https://github.com/brightsign/node.js-starter-project)







