当我try 用sudo apt-get install npm
安装npm时,我遇到了以下错误:
E:找不到包npm
为什么找不到npm?我正在使用Debian 9,并且已经运行了
sudo apt-get install nodejs
当我try 用sudo apt-get install npm
安装npm时,我遇到了以下错误:
E:找不到包npm
为什么找不到npm?我正在使用Debian 9,并且已经运行了
sudo apt-get install nodejs
从官方 node .js文档:
一个 node .js包也可以在Debian Sid(不稳定)、Jessie(测试)和Wheezy(Wheezy Backport)的官方回购协议中作为"nodejs"提供.It only installs a nodejs binary.
所以,如果你只输入sudo apt-get install nodejs
,它不会安装像npm这样的好东西.
您需要键入:
curl -sL https://deb.nodesource.com/setup_14.x | sudo -E bash -
sudo apt-get install -y nodejs
可选:安装构建工具
要从npm编译和安装本机加载项,您可能还需要安装构建工具:
sudo apt-get install -y build-essential
更多信息:Docs NodeJs