npm与yarn基本用法

一、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
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值