全新安装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/
有了这个节点,你应该能够一步一步的按照指导。