谈后端人眼里的nvm、yarn、pnpm……
前言虽然我是做后端的,但也时常关注前端,只是最近觉得前端的各种工具名称太眼花缭乱了,nvm、yarn、pnpm、taro……
不要说具体使用,就连他们到底是工具还是新框架我都搞混。所以,我就用一篇文章简要记录他们到底是什么,怎么区别以及简易的搭建过程。
nvmnvm(Node Version Manager),顾名思义,他是Node.js的版本管理工具。主要用来在单个操作系统下安装或管理多版本Node,常用于解决项目中不同版本依赖问题。
下载github搜作者coreybutler,项目nvm-windows。
安装安装前如果电脑已经有了Node.js,最好卸载以防后面冲突。然后点击exe文件下一步下一步完成后,nvm会自动在电脑的用户变量中添加NVM_HOME和NVM_SYMLINK,最后cmd输入nvm -v,显示nvm版本号表示已经成功。
使用1234nvm install 6.2.0 安装指定版本nvm uninstall 6.2.0 卸载指定版本nvm list 查看安装列表nvm use 6.2.0 使用指定版本
pnpmpnpm(Perf ...