cnpm 与npm的区别

原文地址:https://blog.csdn.net/chi1130/article/details/72773278

npm介绍

说明:npm(node package manager)是nodejs的包管理器,用于node插件管理(包括安装、卸载、管理依赖等)
使用npm安装插件:命令提示符执行npm install [-g] [–save-dev]
:node插件名称。
例:npm install gulp-less –save-dev
-g:全局安装。
将会安装在C:\Users\Administrator\AppData\Roaming\npm,并且写入系统环境变量; 非全局安装:将会安装在当前定位目录; 全局安装可以通过命令行在任何地方调用它,本地安装将安装在定位目录的node_modules文件夹下,通过require()调用;

–save:将保存配置信息至package.json(package.json是nodejs项目配置文件);

-dev:保存至package.json的devDependencies节点,不指定-dev将保存至dependencies节点;

为什么要保存至package.json?因为node插件包相对来说非常庞大,所以不加入版本管理,将配置信息写入package.json并将其加入版本管理,其他开发者对应下载即可(命令提示符执行npm install,则会根据package.json下载所有需要的包)。
3.使用npm卸载插件:npm uninstall [-g] [–save-dev]
PS:不要直接删除本地插件包
4.使用npm更新插件:npm update [-g] [–save-dev]
5.更新全部插件:npm update [–save-dev]
6.查看npm帮助:npm help
7.查看当前目录已安装插件:npm list

PS:npm安装插件过程:从http://registry.npmjs.org下载对应的插件包(该网站服务器位于国外,所以经常下载缓慢或出现异常),解决办法往下看↓↓↓↓↓↓。
选装cnpm

说明:因为npm安装插件是从国外服务器下载,受网络影响大,可能出现异常,如果npm的服务器在中国就好了,所以我们乐于分享的淘宝团队干了这事。来自官网:“这是一个完整 npmjs.org 镜像,你可以用此代替官方版本(只读),同步频率目前为 10分钟 一次以保证尽量与官方服务同步。”
官方网址:http://npm.taobao.org
安装:命令提示符执行npm install cnpm -g –registry=https://registry.npm.taobao.org
注意:安装完后最好查看其版本号cnpm -v或关闭命令提示符重新打开,安装完直接使用有可能会出现错误
注:cnpm跟npm用法完全一致,只是在执行命令时将npm改为cnpm。

原创文章请随便转载。愿和大家分享,并且一起进步。-- 江 coder

原文地址:https://www.cnblogs.com/superclound/p/11247595.html

时间: 2024-10-10 04:55:46

cnpm 与npm的区别的相关文章

node 当中的 cnpm和npm 的区别和使用

在安装nodejs之后会有npm命令 打开命令符输入之后 输入node -v(记得-v前空格)查看版本信息   如果显示出来了就说明安装成功 然后 npm 可以安装node插件 cnpm使用的是淘宝网的镜像http://npm.taobao.org 输入以下内容 获取淘宝的镜像 :npm install cnpm -g --registry=https://registry.npm.taobao.org 这样cnpm也可以和npm一样安装插件了

使用cnpm代替npm

有时候用npm不一定能访问,经常下载失败,此时如果用cnpm则基本上不会有问题 按以下的命令安装即可 npm install -g cnpm --registry=https://registry.npm.taobao.org 具体请参考 http://npm.taobao.org/

Linux中安装NodeJs 、cnpm 、npm

一.安装NodeJs 切换到 cd /usr/local/src/ 下载nodejs wget https://nodejs.org/dist/v6.9.3/node-v6.9.3-linux-x64.tar.xz 然后解压 tar xvf node-v6.9.3-linux-x64.tar.xz 安装包放在/usr/local/src/ 然后解压在/usr/local mv node-v6.9.3-linux-x64 /usr/local/node [[email protected] src

nodejs中用cnpm替代npm来安装package

一条命令就搞定了 npm install -g cnpm --registry=http://r.cnpmjs.org 以后安装package,就可以用cnpm ...来搞定了,cnpm由淘宝团队维护. 参考: http://cnpmjs.org/

bower 和 npm 的区别

前端技术和工程实践真的是突飞猛进啊,想当年,我这个半业余前端吭哧吭哧做页面的时候,哪有这么多东西可以用啊,现在先进到我都完全看不懂了.本文主要讲一下同是包管理器的bower和npm的差别. 主要也是在stackoverflow看来的,翻译加一部分自己的理解. npm 是伴随Node.js 出现的一个包管理器,最开始只能支持 Node.js 的模块管理,但是后来, npm 官网经过一次改版,打出的口号是,javascript 的包管理器,所以,其已经不在局限于是 Node.js 的模块管理了,已经

cnpm 和npm 命令切换

npm 切换 cnpm npm config set registry https://registry.npm.taobao.org cnpm 切换回 npm npm config set registry=http://registry.npmjs.org 原文地址:https://blog.51cto.com/13496570/2424285

[npm] 国内是用cnpm 代替 npm命令方法

cnpm 国内使用 npm 速度很慢,你可以使用淘宝定制的 cnpm (gzip 压缩支持) 命令行工具代替默认的 npm: npm install -g cnpm --registry=https://registry.npm.taobao.org npm config set registry https://registry.npm.taobao.org 原文地址:https://www.cnblogs.com/it-dennis/p/11747046.html

使用cnpm加速npm

$ npm --registry=http://r.cnpmjs.org install koa

yarn 和 npm 的区别

npm 与 yarn 命令对比 npm yarn npm install yarn install (N/A) yarn install --flat (N/A) yarn install --har (N/A) yarn install --no-lockfile (N/A) yarn install --pure-lockfile npm install [package] (N/A) npm install --save [package] yarn add [package] npm i