Skip to content
Olivier Lamothe edited this page Mar 17, 2021 · 3 revisions

Coveo CLI

coveo ui:create:react requirements

The ui:create:react command relies on external dependencies being available and installed on your computer.

When the command is executed, it tries to determine if it can use and execute create react app on your behalf, with some preset configurations options that plays well with Coveo Headless.

If it is unable to execute create-react-app, it will warn you about what it detected as a missing dependency, and will hopefully have brought you to this documentation.

Those dependencies are as follows:

  • A valid Node.JS installation, on version 10.16.0 or newer.
  • A valid npx installation. npx is typically already available and installed if you have a recent version of Node.js and npm.

Installation suggestions: Node Version Manager (nvm)

If you are new to the Node.js world, or if you are on an older version, we strongly recommend nvm (Node Version Manager) as an easy way to have both a valid Node.js and npx installation, and to be able to easily switch different available versions.

This is also the same tool that is recommended by the official create-react-app project.

  • For Linux and macOS users, follow the installation instructions available here
  • For Windows users, follow the installation instruction available here