Node.js 在Linux上安装nodejs后未找到bash:npm:command

Node.js 在Linux上安装nodejs后未找到bash:npm:command,node.js,linux,bash,npm,npm-install,Node.js,Linux,Bash,Npm,Npm Install,我想安装 但是在使用npm安装html minifier之后,我得到了一条消息: bash: npm: command not found 我正在使用Debian 9 stretch并通过apt get install获得nodejs。 我试图通过安装NodeJSLegacy和build essential来解决我的问题,但没有任何改变。 如果我使用nodejs-v我会得到v4.8.2。 我以前从未使用过nodejs,有什么不对吗?尝试使用“sudo apt get install npm”安

我想安装

但是在使用
npm安装html minifier之后,我得到了一条消息:

bash: npm: command not found
我正在使用Debian 9 stretch并通过apt get install获得nodejs。 我试图通过安装NodeJSLegacy和build essential来解决我的问题,但没有任何改变。 如果我使用
nodejs-v
我会得到
v4.8.2

我以前从未使用过nodejs,有什么不对吗?

尝试使用“sudo apt get install npm”安装npm,它应该可以工作。您还可以通过nvm()安装node js


它会自动为您安装npm。

运行sudo apt get install npm会让我:
阅读软件包列表。。。已完成构建依赖关系树以读取状态信息。。。完成E:找不到程序包npm
能否尝试通过NVM安装。运行“curl-o-| bash”安装nvm。安装nvm后,您可以通过运行“nvm安装v8.9.1”来安装node js。在重新加载.bashrc之后,npm应该可以工作。现在我已经安装了npm。我很愚蠢npm不属于官方的debian软件包。我用:
curl-sL安装了它https://deb.nodesource.com/setup_8.x |sudo-ebash-
sudo-apt-get-install-y nodejs