npm与cnpm

来源:互联网 发布:2015年江苏省旅游数据 编辑:程序博客网 时间:2024/05/22 04:47

cnpm与npm用法相同,区别就是服务器的区别,npm服务器在境外,而cnpm(淘宝npm)服务器在境内,推荐使用cnpm

cnpm官网:https://npm.taobao.org/

cnpm的安装:

$ npm install -g cnpm --registry=https://registry.npm.taobao.org

不同点:

1.直接通过 sync 命令马上同步一个模块, 只有 cnpm 命令行才有此功能:

$ cnpm sync connect
2.不支持npm的  publish 命令,其余npm命令全部支持。

相同点:

1.安装插件

$ cnpm install <name> [-g] [--save-dev]

-g(全局安装):写入环境变量,可以通过命令行在任何地方调用它,本地安装将安装在定位目录的node_modules文件夹下,通过require()调用。
不指定(非全局安装):安装在执行语句的目录下。

--save:将保存配置信息到nodejs项目配置文件package.json上

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

2.使用卸载插件:

$ cnpm uninstall <name> [-g] [--save-dev]

3.使用更新插件:
$ cnpm update <name> [-g] [--save-dev]

4.更新全部插件:

$ cnpm update [--save-de]


原创粉丝点击