Node.js入门 -- 6. npm和cnpm

1. npm 是什么?

node package manager 是基于node.js的包管理工具

1.1 包是什么?

包 == 项目
模块 == 文件

1.2 package.json是什么 ?

项目的描述文件,json格式

1.3 如何创建package.json
npm init      
npm init -y  //自动以全部都为yes安装

2. npm命令

2.1 安装包
npm install <包名称>  
npm i <包名称>     // 效果同上    
npm i <包名称>@版本号   //安装特定版本号的包   
npm i <包名称> -g    //全局安装,安装在c盘  C:\Users\WHJP\AppData\Roaming\npm     
npm i <包名称> --save   //将安装包写入package.json的依赖表,方便别人下载时自动下载依赖包  
npm i <包名称> --save-dev   //将安装包写入package.json的开发时依赖表 
npm i   //自动查找package.json,安装所有依赖  
2.2 其他命令
npm search <包名称>   //搜索包   
npm view <包名称>   //查看包   
npm uninstall <包名称>  //卸载包  
npm update <包名称>  //更新包  

3. cnpm

cnpm 淘宝做的npm镜像(可以下载,不能上传),速度快

3.1 安装cnpm

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

3.2 使用cnpm

在使用时,只需要在npm前面添加一个c。
如:cnpm install jquery

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容