前天对博客的风格做了一点修改,删除了因无知而忽略的node_modules/目录。然后到服务器gitpull,因为下班时间紧迫,node_modules/目录下的文件太多,pull还没完成就关闭了电脑。结果捏,管子断了,需要重新安装npminstall。然后假定的npminstall失败。原因是npm版本低于3.0.0。我他妈的又关闭了我的服务器。然后你需要升级npm。我检查了节点版本,4.2.2,也低了一点。反正npm是和node绑定的,一起升级node吧。经过一番研究,正常的做法是下载最新版本,编译安装。最简单的方法是:n。最合适的方案是:nvm。去他的编译安装!nn的使用方式很简单,所以我在我的服务器上使用它。只需安装即可。$npminstalln-g然后使用这个命令安装当前稳定版本:$nstable也可以安装指定版本:$n[version]例如:$nv7.2.0就这么简单。.nvmnvm实际上是节点版本管理器。nvm的安装稍微麻烦一点,但是比n好用。您可以随时预装各种版本的node和switch。所以我在工作中和我自己的Windows计算机上都使用它。安装需要遵守很多规定和环境,比如c++编译环境之类的。篇幅太大这里就不细说了,大家可以去这里(nvm的github)看看,本身不难。安装后可以这样使用:nvm使用$nvminstallstable#下载编译安装当前稳定版本$nvminstallv7.2.0#安装v7.2.0版本在nvm中可以安装多个版本的oldNode,随时切换:$nvmusev5.2.1#使用v5.2.1版本的node,可以列出已安装的node版本:$nvmlist#列出或不切换,直接运行一个版本的node命令行:$nvmrunv4.2.2#Runningv4.2.2只是讲了一些基本的用法,够用了。你可以自己尝试别人。它真的很好用!是不是解决了痛点!老项目第二春有木有!
