全新安装npm和节点

我最近开始使用Angular 2,并且由于npm依赖项中的一些错误,我无法使Angular 2 Quickstart项目正常运行。

我能否在全球范围内卸载之前安装的所有npm,以便我可以对其进行全新安装以及任何所需的依赖关系?

注意:这些错误与由于需要全局安装的软件包所导致的例子相同,但是,错误仍然发生在遵循这些步骤之后。

要检查您的全球安装软件包,您可以input:

 npm ls -g --depth=0 

这列出了depth = 0的所有全局安装的软件包。 这意味着它不输出软件包的依赖关系。 您可以使用以下方式卸载全局包:

 npm uninstall -g package-name 

请不要卸载npm包本身…但你可以用npm更新你的npm版本:

 npm install npm -g 

正如在文章中提到的那样,Node.js版本应该至less是v4.xx,而npm版本应该是v3.xx。您可以使用以下命令获得已安装的版本:

 node -v npm -v 

更新你的Node.js取决于你的操作系统。 假设您使用Windows,您应该通过控制面板卸载当前版本,并从官方Node.js页面下载实际版本。 https://nodejs.org/en/download/current/

为了得到一个很好的概述如何npm的作品,你应该考虑阅读他们的文档: https : //docs.npmjs.com/

确保你有正确的node.js版本。 指南说5.0或更高,但指出你错误的下载链接。 试试这个: https : //nodejs.org/en/download/current/

有了这个节点,你应该能够一步一步的按照指导。