npm cnpm的区别
2020-01-03 本文已影响0人
荼蘼toome
npm ( node package manager ) 是nodejs 的包管理器,用于node插件管理 ( 包括安装,卸载 ,管理 依赖等 )
cnpm [淘宝镜像]:
因为npm安装插件是从国外服务器下载,受网络影响大,可能出现异常,所以使用淘宝团队分享的国内镜像代替国外服务器
-g 参数
- 全局安装( global ) ,可以在命令行下直接使用
- 可以通过npm root -g 查看全局安装的文件夹位置
写法灵活 -g左右带有空格即可
-s
-- save安装包信息 将加入到dependencies ( 生产阶段的阶段 )
-d
--save--dev安装包信息将加入到devDependencies ( 开发阶段的依赖 ),所以开发阶段一般使用它
i
install 的缩写 ( 注意 : 前面没有 " - " )
npm install -g cnpm --registry=https://registry.npm.taobao.org
既适应生产环境,也适应开发环境
image.png
image.png
Ctrl+c终止
简写
全局安装,生产开发环境的依赖
标准
本地环境
全局安装
npm root -g
标记 单机右键 [复制]
找到位置
利于产品发布...发布到生产环境
本地路径
失败:缺少初始化文件
npm init -f 不回答各种参数配置[工程名,项目内容].... 采取默认设置,配置文件的初始化
image.png
文件目录中增加了page.json
把初始化的内容存入
会产生意想不到的错误
cnpm的安装(下载)
npm -- cnpm 默认选择的下载站点不同
cnpm业界选择淘宝镜像的代名词
名字上的区分
- npm install -g cnpm --registry=https://registry.npm.taobao.org
首先检查npm是否能够使用
npm -v
cnpm -v
等待.....
测试
方向键,历史命令