javascript包管理怎么做_如何使用npm或yarn管理依赖?

admin 百科 12
JavaScript包管理核心是npm或yarn,基于package.json管理依赖,依赖安装、锁定、升级、清理需严格区分环境并统一工具。

javascript包管理怎么做_如何使用npm或yarn管理依赖?-第1张图片-佛山资讯网

JavaScript 包管理的核心是用 npmyarn 统一下载、安装、更新和维护项目依赖。它们都基于 package.json 文件记录依赖关系,区别主要在安装机制、锁文件格式和默认行为上。

初始化项目并生成 package.json

新建项目目录后,运行以下任一命令即可创建标准的 package.json

  • npm init(交互式提问,推荐加 -y 跳过)
  • yarn init(同样支持 -y 快速初始化)

生成的文件包含项目名称、版本、入口、脚本等元信息,更重要的是 dependenciesdevDependencies 字段,分别存放生产环境和开发环境所需的包。

安装与保存依赖

安装包时需明确用途,避免误将开发工具混入生产依赖:

立即学习“Java免费学习笔记(深入)”;

  • npm install lodash --save(写入 dependencies--save 在 npm 5+ 已默认)
  • npm install eslint --save-dev(写入 devDependencies
  • yarn add lodash(默认为 dependencies
  • yarn add eslint --dev(等价于 --save-dev

注意:不带 --save--dev 直接安装,npm 会报错;yarn 则会默认加到 dependencies,需手动指定 --dev 分离。

标签: javascript java js git json node npm axios 工具 ios 区别 开发环境

发布评论 0条评论)

还木有评论哦,快来抢沙发吧~