Introduction to Cloudinary Using Node
You will need to install Node.js on your machine, version 10 or higher. Important - Installing Node.js will also install npm, the package manager for Node.js.
Using Homebrew:
brew install node# verify versions
$ node --version
v16.13.0
$ npm --version
8.1.0Introduction to Cloudinary for API Users and Node.js Developers
- Node scripts for this module are located in the
/optimization,access-controldirectories - Assets are located in
/assetsdirectory - Run code from root directory
-
Create a free account on Cloudinary at [https://www.cloudinary.com/signup]
-
Navigate to the Dashboard. Copy the
CLOUDINARY_URLinto your clipboard.
- Key: CLOUDINARY_URL
- Value: cloudinary://API_KEY:API_SECRET@CLOUD_NAME
- Create a
.envfile in the root of the project. Paste the CLOUDINARY_URL environment variable into your.envfile.
Make sure to npm install the Node.js libraries. You will be using the cloudinary and the dotenv libraries.
npm inode testCredentials.jsYou should see your Cloud Name and API Key. PS- Keep your secret private!
Example- run scripts from the root because all references to local assets are relative to the root.
In order to upload all of the assets associated with these code examples and assign the correct Public ID to each, run this file:
node upload.js