• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录

超级飞燕

  • 博客园
  • 联系
  • 订阅
  • 管理

公告

View Post

包的分类,npm 和 yarn包管理

1.依赖包的分类

开发依赖

开发依赖:开发中所使用的的依赖,线上生产环境上并不需要他们

  • 构建工具
    点名 webpack、webpack-cli、rollup
  • 预处理器
    指的是对源代码进行一定的处理并生成最终代码的工具。常见的有 css 中的 less、scss、sass、stylus,js 中的 typescript、coffee-script、babel
  • 测试工具
    当然在线上时是用不到测试工具的,因此他们归入开发依赖。常用如 chai、e2e
    项目依赖
    项目依赖:开发中需要使用,线上生产环境也需要使用的依赖
  • axios、vue、vuex、vue-router

2.包管理工具

npm 的基本使用

安装 node,自带 npm

安装 xxx 包:
npm i xxx

全局安装包:
npm i xxx -g

安装指定版本的 xxx 包:
npm i xxx@5.1.0

更新 xxx 包的版本:
npm update xxx

卸载 xxx 包:
npm uninstall xxx -S

安装所有依赖包:
npm install

初始化项目生成 package.json 文件:
npm init

安装开发依赖 xxx 包:
npm i xxx -D

安装项目依赖 xxx 包 :
npm i xxx -S

-D === --save-dev
-S === --save

yarn 的基本使用

安装:
官网下载 或者 npm i yarn

安装 xxx 包:
yarn add xxx

全局安装包:
yarn global add xxx

安装指定版本的 xxx 包:
yarn add xxx@5.1.0

更新 xxx 包的版本:
yarn upgrade xxx

卸载 xxx 包:
yarn remove xxx

安装所有依赖包:
yarn 或者 yarn install

初始化项目生成 package.json 文件:
yarn init

安装开发依赖 xxx 包:
yarn add xxx --dev

安装项目依赖 xxx 包 :
yarn add xxx

posted on 2022-03-07 11:01  超级飞燕  阅读(130)  评论(0)    收藏  举报

刷新页面返回顶部
 
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3