越写悦快乐之Node项目如何配置淘宝镜像仓库

2020-09-28  本文已影响0人  韬声依旧在路上
npm地址 - 图片来自我的手机

今天的越写悦快乐系列文章为大家带来技术方面的文章,就算你不是专业的软件开发人员(俗称码农),也能看懂这篇文章,希望我的文章对你有所启发。众所周知,我们在使用npmyarnpnpm等包管理器(JavaScript Package Manager)时,经常遇到安装第三方库超时的情况,在我们美丽的大陆需要特殊的办法才能突破这样的限制,那么我们想要更加快速、便捷地使用第三方库时,我们可以通过配置淘宝镜像仓库的方式快速将依赖包下载下来,避免超时等窘境。今天的文章就为大家分享一下如何配置淘宝镜像仓库。

淘宝镜像仓库介绍(What)

这是一个完整 npmjs.org 镜像,你可以用此代替官方版本(只读),同步频率目前为 10分钟 一次以保证尽量与官方服务同步。

Node项目是指基于package.json配置文件安装的前端应用,该项目可以运行在Node.js或者浏览器环境

环境信息

版本信息

以上信息可以在终端(命令提示符)输入 node|npm|yarn|pnpm -v来确认当前电脑安装的版本,|代表或的意思。

Windows系统下可以使用PowerShell或者第三方终端软件Cmder等,macOS系统推荐使用iTerm 2

NPM配置 (How)

安装

你的电脑安装Node.js后会同时安装 npm

配置

在终端(命令提示符)中输入以下命令

npm config set registry https://registry.npm.taobao.org/

然后输入以下命令验证是否成功

npm config get registry

命令

Yarn配置(How)

安装

可以通过以下命令安装

npm install -g yarn

配置

在终端中输入以下命令

yarn config set registry https://registry.npm.taobao.org/

然后输入以下命令验证是否成功

yarn config get registry

yarn配置 - 图片来自我的手机

命令

pnpm配置(How)

安装

可以通过以下命令安装

npm install -g yarn

或者

curl -L https://unpkg.com/@pnpm/self-installer | node

配置

在终端中输入以下命令

pnpm config set registry https://registry.npm.taobao.org/

然后输入以下命令验证是否成功

pnpm config get registry

命令

FAQ

示例错误- 图片来自我的手机

在安装依赖的过程中,如果出现错误,则可以通过查看npm-debug.logyarn-debug.logyarn-error.log等项目文件夹下的错误日志,通过日志可以更加详细和准确地定位错误,让你从繁琐的,数量不菲的第三方包中解脱出来,专注于你的业务逻辑,构建更加现代化的产品或服务。

参考

个人收获及感想

通过以上内容的梳理,我们知道了如何在npm、yarn、pnpm等包管理器下配置淘宝镜像仓库,也间接加快了开发速度,更能有机会构建相对稳定安全的软件产品或服务,从细节入手,从原理入手,从实践入手,从解决方案入手,从客户满意度入手,从自身价值提升入手,我相信这仅仅只是开始,不仅有助于团队成员快速适应新技术,也为业务的需求提供更加坚实的技术积累,不怕用不上,只怕不学习,我相信终有一天会成为一个有价值有理想有远大抱负的人。希望大家继续保持学习的热情,为公司产品或者项目构建一套适合团队快速开发的技术栈,加油吧。

上一篇下一篇

猜你喜欢

热点阅读