前言
开发中的知识,简直浩如烟海。
最近开始系统性的学习一下前端开发中的知识,寻找一下前端开发过程中所用工具的国内镜像。
国内镜像大全
1. nodejs & npm & yarn
nodejs官网: https://nodejs.org/
npmjs官网: https://www.npmjs.com/(打开巨慢)
npmjs命令行官方文档: https://docs.npmjs.com/cli-documentation/cli
yarn官网: https://classic.yarnpkg.com/zh-Hans/(npm替代品,速度快)
yarn命令行官方文档:https://classic.yarnpkg.com/zh-Hans/docs/cli/
npm设置包缓存目录
新建缓存目录:
mkdir C:\devtools\cache\npm-cache
修改缓存目录:
npm config set cache "C:\devtools\cache\npm-cache"
恢复缓存目录:
npm config delete cache
新建全局包目录:
mkdir C:\devtools\cache\npm-global
修改全局包目录:
npm config set prefix "C:\devtools\cache\npm-global"
恢复全局包目录:
npm config delete prefix
(提示:不建议修改全局包目录,否则你得同时去环境变量修改全局包二进制包的指向目录,如下图)
yarn安装和设置淘宝镜像
yarn非常好用,建议用yarn代替npm。
官网安装包: https://classic.yarnpkg.com/zh-Hans/docs/install
全局使用配置:
yarn config set registry https://registry.npm.taobao.org
恢复原来配置:
yarn config set registry https://registry.yarnpkg.com
yarn设置包缓存和全局目录
新建缓存目录:
mkdir C:\devtools\cache\yarn-cache
修改缓存目录:
yarn config set cache-folder "C:\devtools\cache\yarn-cache"
恢复缓存目录:
yarn config delete cache-folder
新建全局包目录:
mkdir C:\devtools\cache\yarn-global
修改全局包目录:
yarn config set prefix "C:\devtools\cache\yarn-global"
恢复全局包目录:
yarn config delete prefix
(提示:不建议修改全局包目录,原理同npm一样)
npm设置淘宝镜像
官网: https://developer.aliyun.com/mirror/NPM
全局使用配置:
npm config set registry https://registry.npm.taobao.org
临时使用方法:
npm --registry https://registry.npm.taobao.org install express
恢复原来配置:
npm config set registry https://registry.npmjs.org
npm设置华为云镜像
官网指导: https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=1803
全局使用配置:
npm config set registry https://mirrors.huaweicloud.com/repository/npm/
淘宝镜像挺好用,华为云镜像就当个备用品吧。
淘宝cnpm(可替代npm)
安装方法:
npm install -g cnpm --registry=https://registry.npm.taobao.org
使用方法:
cnpm install express
注意:看了一些文章,都不建议用cnpm,可能会出现各种bug,所以只建议使用npm或yarn。
(持续更新中...)
--End--