This guide will walk you through cloning and running a pre-built CreativeEditor SDK (CE.SDK) Node.js integration project from GitHub. That’s the fastest way to get started with CE.SDK in Node.js without having to set everything up from scratch.
Who Is This Guide For?
This guide is perfect for developers who:
- Want to use CE.SDK on the server without the need for a custom setup.
- Prefer working with a ready-to-go Node.js sample project.
- Are comfortable using Git and Node.js to manage local development environments.
What You’ll Achieve
- Clone the CE.SDK Node.js integration project from GitHub.
- Install the required dependencies and run the project locally.
- Start a creative editor process on a Node.js server.
Prerequisites
Before getting started, ensure you have the following:
- Git: Required to clone the project repository. Download Git.
- The latest LTS version of Node.js and npm: Necessary for installing dependencies and running the script. Download Node.js.
- A valid CE.SDK license key: Required to use CE.SDK. Start a free trial to obtain one.
Step 1: Clone the GitHub Repository
Clone the ready-to-use CE.SDK Node.js integration project to your local machine:
git clone <REPO_LINK> cesdk-nodejs
Step 2: Install the Dependencies
Now, navigate to the project directory:
cd cesdk-nodejs
Next, install the necessary dependencies using npm:
npm install
This will download and install all the required packages listed in the project’s package.json
file.
Step 3: Add Your CE.SDK License Key
Open the index.js
file and replace the placeholder with your valid CE.SDK license key:
const config = { license: '<YOUR_CE_SDK_LICENSE>', // replace this with your CE.SDL license key // ...};
Step 4: Run the Project
Run the Node.js script that contains your creative editor logic by executing:
node index.js
The script will be executed, and you’ll see the result in the terminal.
Troubleshooting & Common Issues
❌ Issue: Module not found
or missing packages
- Verify that
npm install
ran without any errors and all dependencies were installed correctly.
❌ Error: Invalid license key
- Confirm that the license key is correctly entered and valid.
Next Steps
Congratulations! You’ve successfully integrated CE.SDK with Node.js. When you’re ready, dive deeper into the SDK and continue with the next steps: