'Problem with installation of nestjs sh: 1: nest: not found

I am facing the error by

npx @nestjs/cli rest_of_command_here

I have also tried to install using -g flag, -g --save-dev flag together but nothing seems to be clicking

sh: 1: nest: not found

I have tried the answer nest Command not found but it does not work as I face a new issue which says

bash: /usr/local/Cellar/node/11.9.0/bin/nest: No such file or directory

node version 16.13.2

npm version 8.1.2



Solution 1:[1]

Turns out the alias was not working properly and had to set it like this

alias nest="~/.npm/_npx/ccf722f030a36e55/node_modules/@nestjs/cli/bin/nest.js"

Solution 2:[2]

The problem is that npm/yarn does not install devDependencies if NODE_ENV variable set to production

I solved this problem by removing NODE_ENV from app configuration, and added NODE_ENV=production before running specific build script.

Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source
Solution 1 Ldr
Solution 2 Lee Taylor