2015-12-29 25 views
1

我正在学习一个教程,它用aske dme来安装node.js.对此不以为然,而是要求安装nodejs-legacy apt软件包。我试图用apt-get install nodejs-legacy npm not recognized

的apt-get安装的NodeJS遗留NPM

,但它只是说:

'apt-get的' 不被识别为一个内部或外部命令,可操作程序或批处理文件。

-Am我使用错误的commande? - 我该如何解决这个问题?

这里是我下面的教程:https://docs.angularjs.org/tutorial/index#get-started

+0

是否可以通过此命令获取节点版本node --version?以及您正在使用的操作系统? –

+0

是的,我可以。我有4.2.4版本。我在窗户上。 –

+0

如果您在提供的链接中没有注意到此声明,那么在基于Debian的发行版中,名称会与另一个名为节点的实用程序发生冲突。建议的解决方案是安装nodejs-legacy apt包,该包将节点重命名为nodejs。所以,只需检查npm --version,你就可以走了,你不需要在Windows上安装遗留的nodejs。 –

回答

1

当你在windows你不需要因为有一个名称冲突与所谓node。所以其他工具来安装的nodejs这是Debian based distributions遗产你可以只需跳过以下命令,你会很好去。

apt-get install nodejs-legacy npm 
nodejs --version