An AkashaRender project directory has these attributes:
package.jsonThis file lists dependencies on Node.js packages used to build the project, and a scripts section containing commands to drive the rendering and deployment process.
config.js, describing the rendering process. Typically there will be one configuration file, but sometimes you'll need more than one to reuse the same content for multiple destinations.
AkashaCMS is written for the Node.js platform, and therefore requires that you install Node.js first. If you don't have Node.js installed the
npm commands above will have failed.
A quick test is to run these commands
node --help npm help
Once you've verified Node.js is available, you can initialize a directory for an AkashaCMS project. The AkashaCMS Getting Started guide on project initialization explains what to do.