我正在Windows 10中使用bash控制台。我正在使用node.js,我想安装nodemon,但是我得到了:
sudo: npm: command not found
我应该有npm
答案 0 :(得分:0)
提供有关如何安装npm的信息可能会很有用。假设您使用Windows而不是bash来安装npm,这可能就是为什么您会遇到问题的原因。
尝试通过bash控制台安装节点。
首先安装git
apt-get install git
获取最新版本的节点
curl -sL https://deb.nodesource.com/setup_12.x | sudo -E bash -
安装节点
sudo apt-get install -y nodejs
如果仍然无法正常运行,有时节点将作为nodeJS安装,因此您可能必须创建一个硬链接
ln -s `which nodejs` /usr/bin/node
答案 1 :(得分:0)
我确实不确定,但我认为您尚未安装Node.js或必须单独安装npm。尝试在终端sudo npm install -g npm
中写入。让我们记住为了使npm正常运行需要知道的内容,我们要做的第一件事就是检查是否已安装Node.js。您可以进行如下检查:node --version
和npm --version
。因此,如果您看到一个版本,那么一切都很好。现在我们需要安装nodemon。 sudo npm install -g nodemon
。最后,应该检查是否已安装nodemon。 nodemon --version
。希望我能对您有所帮助。