- Node.js - We use Node.js version 20.19.4
- NVM (Node Version Manager) - For managing Node.js versions
- Yarn - Package manager
-
Install NVM if you haven't already:
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.0/install.sh | bash -
Install Yarn if you haven't already:
npm install -g yarn
-
Install and use the correct Node.js version by running the following commands in the project directory:
nvm install nvm use
-
Install dependencies:
yarn install
-
Build the project to ensure there are no errors:
yarn build
This will create a
builddirectory with the production build of the website. Check the output for any errors. -
Start the development server:
yarn dev
-
Open your browser and navigate to
http://localhost:3000to view the website locally.
- We use Husky for pre-commit checks. See details in CONTRIBUTING.md#git-hooks-and-checks.
Looking to contribute a blog or improve docs? See the full guidelines in CONTRIBUTING.md, including blog contribution steps, docs standards, and the PR checklist.
If you have any questions or need further assistance, feel free to reach out to us on SigNoz Slack Community.