包管理常用命令 npm & yarn

dependencies 和 devDependencies 分别为项目生产环境和开发环境的依赖包配置,也就是说像 @vue/cli-service 这样只用于项目开发时的包我们可以放在 devDependencies 下,但像 vue-router 这样结合在项目上线代码中的包应该放在 dependencies 下。

### 生成 package.json 文件(需要手动选择配置)
npm init

### 生成 package.json 文件(使用默认配置)
npm init -y

### 一键安装 package.json 下的依赖包
npm i

### 在项目中安装包名为 xxx 的依赖包(配置在 dependencies 下)
npm i xxx

### 在项目中安装包名为 xxx 的依赖包(配置在 dependencies 下)
npm i xxx --save

### 在项目中安装包名为 xxx 的依赖包(配置在 devDependencies 下)
npm i xxx --save-dev

### 全局安装包名为 xxx 的依赖包
npm i -g xxx

### 运行 package.json 中 scripts 下的命令
npm run xxx
# 生成 package.json 文件(需要手动选择配置)
yarn init

# 生成 package.json 文件(使用默认配置)
yarn init -y

# 一键安装 package.json 下的依赖包
yarn

# 在项目中安装包名为 xxx 的依赖包(配置在 dependencies 下),同时 yarn.lock 也会被更新
yarn add xxx

# 在项目中安装包名为 xxx 的依赖包(配置在配置在 devDependencies 下),同时 yarn.lock 也会被更新
yarn add xxx --dev

# 全局安装包名为 xxx 的依
yarn global add xxx

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

推荐阅读更多精彩内容

  • 一、技术准备 二、开发工具 三、使用 vue-cli 快速开始模板项目 四、给项目添加组件 五、使用vue-rou...
    35eeabfa0772阅读 31,580评论 4 60
  • AngularJS是什么? AngularJs(简称ng)是一个用于设计动态web应用的结构框架。首先,它是一个框...
    强哥科技兴阅读 1,281评论 0 1
  • 文章目录:一、技术准备二、开发工具三、使用 vue-cli 快速开始模板项目四、给项目添加组件五、使用vue-ro...
    侯工阅读 2,919评论 2 15
  • 一:什么是闭包?闭包的用处? (1)闭包就是能够读取其他函数内部变量的函数。在本质上,闭包就 是将函数内部和函数外...
    xuguibin阅读 9,772评论 1 52
  • 【不一样的情愫】 有时命运就是这样,会把两个毫无关系的人拉在一起。也会让那些不平常的情愫从一个人的内心慢慢生...
    紫颖621阅读 187评论 0 0