下载nvm
友情链接:https://github.com/coreybutler/nvm-windows/releases
推荐安装版,然后无脑下一步,注意自己的安装路径。
nvm
命令行检查一下,如果不行就去搞免安装版吧,传送门:http://www.imwen.com/post/322.html
设置setting.txt文件
- 国内镜像
nvm node_mirror https://npm.taobao.org/mirrors/node/
nvm npm_mirror https://npm.taobao.org/mirrors/npm/
- 手动添加nodejs的路径
path: D:\environments\nodejs
最终结果:
root: D:\environments\nvm
path: D:\environments\nodejs
arch: 64
proxy: none
originalpath: .
originalversion:
node_mirror: https://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/
切换node版本
nvm install 12.3.1
nvm use 12.3.1
node中自带npm,所以直接下载安装nodejs即可,成功后设置npm为国内的地址:
npm config set registry https://registry.npm.taobao.org
检查一下:
npm config get registry
安装yarn
为什么要安装yarn
在过去npm具有很多缺点,比如依赖目录嵌套太深遍历问题,npm是串行下载的下载速度慢等等问题,于是就有了yarn,yarn具有以下优点:
- 使用扁平的目录结构
- 并行下载
- 使用本地缓存
- 控制台仅输出关键信息
- 使用yanr-lock文件记录确切依赖
- 增加了某些功能强大的命令
- 让既有的命令更加语义化
- 本地安装的CLI工具可以使用 yarn 直接启动
- 将全局安装的目录当作一个普通的工程,生成package.json文件,便于全局安装移植
npm6 之后,可以说npm已经和yarn非常接近,甚至没有差距了。很多新的项目,又重新从yarn转回到npm。
安装
全局安装
npm install -g yarn
全局安装的包放置在一个特殊的全局目录,该目录可以通过命令下面命令查看:
npm config get prefix
全局安装的包并非所有工程可用,它仅提供全局的 CLI 工具,绝大情况下不需要全局安装包,另外yarn的使用和npm几乎一致。
这一步之后会出现nodejs
的快捷方式:
ps:本地安装
npm install 包名
本地安装的包出现在当前目录下的node_modules目录中。
检查
yarn --version
结语
这之后就可以去github上下个项目试试啦。
参考文章:https://blog.csdn.net/Newbie___/article/details/104759861?utm_medium=distribute.pc_relevant.none-task-blog-baidujs_baidulandingword-0&spm=1001.2101.3001.4242