一、npm(包管理工具)常用命令

0.查看配置列表

  • npm config list

1.下载包(第三方插件)

  • npm i jquery

2.下载指定版本包

  • npm i jquery@2.1.2

3.卸载(删除)包

  • npm uninstall jquery

4.全局安装包

  • npm i yarn -g
  • 全局(能够在任意目录下执行的命令)

5.在[生产环境]下使用

  • npm i jquery -S
  • 生产环境(项目做好后,部署到服务器时都会使用到的模块,默认为生产环境下)

6.在[开发环境]下使用

  • npm i jquery -D
  • 开发环境(开发编译时,所需要使用的插件,例如 less)

7.搜索包

  • npm search jquery

8.查看npm版本

  • npm -v

9.查看帮助

  • npm -h

10.发布包

  • 先去 https://www.npmjs.com/ 网站注册账号
  • npm login
  • npm publish

11.更新

  • npm version 对应版本
  • 1.2.3
  • 1是主版本、2是次要版本、3是补丁版本
  • 主版本:major
  • 次要版本:minor
  • 补丁版本:patch

12.删除你所发布的包

  • npm unpublish 包名 --force

13.查看npm仓库种xxx包的所有版本信息

  • npm view xxx versions

14.查看npm仓库种xxx包的最新版本

  • npm view xxx version

15.查看我们所安装的xxx包的版本

  • npm ls xxx

16.版本说明

  • 任何软件、框架、项目基本都是这样的原则
  • ^2.x.x
  • 锁定大版本,以后安装包的时候,保证包是2.x.x版本,x默认是最新版本
  • ~2.1.x
  • 锁定小版本,以后安装包的时候,保证包是2.1.x版本,x默认是最新版本
  • 2.1.2
  • 锁定完整版本,以后安装包的时候,保证包必须是2.1.2版本

二、yarn(包管理工具)常用命令

17.查看版本

  • yarn -v

18.查看配置列表

  • yarn config list
  • npm config npm

19.修改包的下载服务器地址,配置淘宝的镜像

  • yarn config set registry https://registry.npm.taobao.org
  • npm不要设置!
  • npm config set registry https://registry.npm.taobao.org

20.初始化包文件

  • npm init -y

21.下载包

  • yarn add jquery
  • 默认生产环境

22.下载指定版本

  • yarn add jquery@2.1.2

23.卸载依赖(删除第三方插件库)

  • yarn remove jquery -D / -S

24.下载开发依赖包

  • yarn add jquery -D

25.下载生产依赖包

  • yarn add jquery -S

26.全局安装包

  • 安装react脚手架
  • yarn global add create-react-app

27.查看全局安装的命令

  • create-react-app -V
  • 会提示不是内部命令
  • 要配置环境变量
  • 就是让其在任意目录运行 create-react-app

28.查看全局安装位置目录

  • npm root -g
  • yarn global dir

29.配置环境变量

  • 先输入,再拿到完整路径
  • c:\Users
  • 完整路径
  • c:\Users\你的用户名\AppData\Local\Yarn\bin
  • 把完整路径加到path中

30.配置node-sass下载镜像

  • npm config set sass_binary_site https://npm.taobao.org/mirrors/node-sass
  • yarn config set sass_binary_site https://npm.taobao.org/mirrors/node-sass

31.全局删除包

  • npm uninstall xxx -g
  • yarn global remove create-react-app