cnpm的安装与使用
由于npm软件包管理器有时可能不太稳定,安装依赖包容易报错,所以就有了中国人开发的cnpm,本人亲测,比npm稳定多了,速度还更快(因为是国内源),本文就教一教大家cnpm如何安装,如何使用。
在安装cnpm之前,我们需要安装Node.js,使用npm安装cnpm。
什么是Node.js?
Node.js发布于2009年5月,由Ryan Dahl开发,是一个基于Chrome V8引擎的JavaScript运行环境,使用了一个事件驱动、非阻塞式I/O模型,让JavaScript 运行在服务端的开发平台,它让JavaScript成为与PHP、Python、Perl、Ruby等服务端语言平起平坐的脚本语言。
Node.js对一些特殊用例进行优化,提供替代的API,使得V8在非浏览器环境下运行得更好,V8引擎执行Javascript的速度非常快,性能非常好,基于Chrome JavaScript运行时建立的平台, 用于方便地搭建响应速度快、易于扩展的网络应用。
什么是npm?
NPM的全称是Node Package Manager,是一个NodeJS包管理和分发工具,已经成为了非官方的发布Node模块(包)的标准。
2020年3月17日,Github宣布收购npm,GitHub现在已经保证npm将永远免费。
什么是cnpm?
官网:npmmirror 中国镜像站
这是一个完整 npmjs.org
镜像,你可以用此代替官方版本(只读),同步频率目前为 10分钟 一次以保证尽量与官方服务同步。
- 当前 npmmirror.com 运行版本是: cnpmcore@1.0.0-rc.1
- 本系统运行在 Node.js@v16.13.2 上
- 开源镜像: CNPM Binaries Mirror
- Node.js 镜像: CNPM Binaries Mirror
- alinode 镜像: CNPM Binaries Mirror
- ChromeDriver 镜像: CNPM Binaries Mirror
- OperaDriver 镜像: CNPM Binaries Mirror
- Selenium 镜像: CNPM Binaries Mirror
- electron 镜像: CNPM Binaries Mirror
如何安装Node.js和npm?
参考这篇文章:Node.js的安装与使用(npm)_钜铠的博客-CSDN博客
如何安装cnpm?
可以直接运行下面的脚本,如果安装失败的话,加一下sudo试试:
npm install -g cnpm --registry=https://registry.npmmirror.com
或者你直接通过添加 npm
参数 alias
一个新命令:
alias cnpm="npm --registry=https://registry.npmmirror.com \
--cache=$HOME/.npm/.cache/cnpm \
--disturl=https://npmmirror.com/mirrors/node \
--userconfig=$HOME/.cnpmrc"# Or alias it in .bashrc or .zshrc
echo '\n#alias for cnpm\nalias cnpm="npm --registry=https://registry.npmmirror.com \--cache=$HOME/.npm/.cache/cnpm \--disturl=https://npmmirror.com/mirrors/node \--userconfig=$HOME/.cnpmrc"' >> ~/.zshrc && source ~/.zshrc
如何使用cnpm?
安装模块
cnpm install [name]
同步模块
直接通过 sync
命令马上同步一个模块, 只有 cnpm
命令行才有此功能:
cnpm sync express
当然, 你可以直接通过 web 方式来同步: /sync/express
open https://npmmirror.com/sync/express
其它命令
支持 npm
除了 publish
之外的所有命令, 如:
cnpm info express
以上就是我为大家带来的“cnpm的安装与使用”,如果喜欢的话请点个赞支持一下我,谢谢!
cnpm的安装与使用相关推荐
- 【cnpm】cnpm的安装方法(附详细步骤)
1- 前言 cnpm的官方介绍是:cnpm是一个完整npmjs.org镜像,你可以用此代替官方版本(只读),同步频率目前为 10分钟 一次以保证尽量与官方服务同步. 之前的一篇博客,可以参考: 浅谈n ...
- npm和cnpm下载安装及VUE的创建
npm和cnpm下载安装及VUE的创建 1. node.js下载 node.js官网: http://nodejs.cn/download/ 下载安装后cmd输入以下命令查看版本 2. 配置npm 打 ...
- cnpm yarn 安装
cnpm的安装 安装node 打开cmd 2.node -v 查看node是否已安装 3.安装淘宝镜像 npm install -g cnpm -registry=https://registry.n ...
- Node.js下载安装及各种npm、cnpm、nvm、nrm配置(保姆式教程—提供全套安装包)—cnpm的安装与配置(3)
Node.js下载安装及各种npm.cnpm.nvm.nrm配置(保姆式教程-提供全套安装包)-npm的安装与配置(2) 四.安装cnpm 1.管理员身份运行cmd,输入如下命令 npm instal ...
- npm、cnpm的安装
下载node.js https://nodejs.org/en/download/ 我选择安装在D盘, 2.安装完毕在命令行输入以下命令测试是否安装成功,正确会出现版本号,我选择了使用管理员身份运行 ...
- cnpm的安装(超级详细版)
转自:https://www.cnblogs.com/uniapp/p/13115877.html 安装node 打开黑窗口 安装node 网上教程很多,我就不加上了 2.node -v 查看node ...
- 2022年最新cnpm的安装与使用
1.什么是cnpm ? npm软件包管理器服务器在国外,不太稳定,国内阿里团队为了方便国人开发,特地开发的cnpm镜像,功能一样,比npm稳定,速度更快. 2.为什么2022年要重新安装? 2022. ...
- npm install -g cnpm --registry=https://registry.npm.taobao.org (cnpm的安装)
安装npm及cnpm(Windows) [工具官网] Node.js : http://nodejs.cn/ 淘宝NPM: https://npm.taobao.org/ [安装步骤] 一.安装nod ...
- cnpm下载安装失败问题解决
cnpm 安装失败,个人总结原因: 1.Node.js 的版本问题:个人觉得这很重要,官方说当前 v12 是为稳定版本,但是我使用 v12 就会报各种莫名其妙的错误,要是你在使用过程中出现各种问题的话 ...
最新文章
- 寻找网页设计灵感的200佳网站推荐(系列二)
- 电磁场与电磁波第一章公式总结
- python语音识别播放音乐_使用python语音识别播放和流式转录音频
- yum安装Imagick及扩展
- java jsonobject转List_java – 将JSONObject转换为List或JSONArray的简单代码?
- easyui datagrid 后台分页,前端如何处理
- 在CRM呼叫中心的搜索结果点击Edit按钮后的处理逻辑
- node.js基础:数据存储
- 关于JVM的几个问题
- php集成环境安装包网盘,一键安装PHP环境(Z Serv)PHP集成环境安装包
- Echarts柱状图配置
- To prevent a memory leak, the JDBC Driver has been forcibly unregistered.
- 【luogu P3403】跳楼机(图论)
- Tensorflow 中 learning rate decay 的奇技淫巧
- win10系统更新遇到 “我们无法完成更新,正在撤销更改“ 解决办法
- 运行uniapp跳转微信开发工具后一直卡在微信开发工具首页的解决方法
- gif透明背景动画_BMP、GIF、TIFF、PNG、JPG和SVG格式图像的特点
- 脚本批量执行Redis命令
- 【原创】二阶常系数非齐次线性微分方程求特解
- json字符串转list<对象>
热门文章
- “博哥来了”需要伯乐
- 读后感:物以类聚,人以群分--走出软件作坊:三五个人十来条枪 如何成为开发正规军(十一)
- Vue 中如何使用 SweetAlert
- linux系统网络邻居,5、Linux下的网络邻居Samba
- python数据可视化 知乎_11 个实战项目,掌握 Python 数据可视化
- css3的属性:inherit initial unset
- Windows系统下,OpenSSL升级为1.1.1t
- BF算法详解(C语言实现)
- 【matlab excel数据相互导入】matlab数据导至excel,excel数据导至matlab
- 根据关键词抓取淘宝信息