node.js 学习—第二章

上一章
下一章

npm 包管理器简介

npm 是 Node.js 标准的软件包管理器。

它起初是作为下载和管理 Node.js 包依赖的方式,但其现在也已成为前端 JavaScript 中使用的工具。

yarn

Yarn是facebook发布的一款取代npm的包管理工具

  • 1)速度超快—-Yarn缓存了每个下载过的包,所以再次使用时无需重复下载。同时利用并行下载以最大化资源利用率,因此安装快。

  • 2)超级安全—-在执行代码之前,Yarn会通过算法检验每个安装包的完整性。

  • 3)超级可靠—–使用详细、简洁的锁文件格式和明确的安装算法,Yarn能够保证在不同系统上无差异工作

npm yarn
npm install yarn
npm install react –save yarn add react
npm uninstall react –save yarn remove react
npm install react –save-dev yarn add react –dev
npm update –save yarn upgrade
npm run build yarn run build

通常会在命令中看到某些标志

  • –save 安装并添加条目到 package.json 文件的 dependencies。
  • –save-dev 安装并添加条目到 package.json 文件的 devDependencies。

区别主要是,devDependencies 通常是开发的工具(例如测试的库),而 dependencies 则是与生产环境中的应用程序相关。

运行任务

package.json 文件支持一种用于指定命令行任务(可通过使用以下方式运行)的格式:

npm 将软件包安装到哪里

当使用 npm 安装软件包时,可以执行两种安装类型:

  • 本地安装
  • 全局安装

软件包会被安装到当前文件树中的 node_modules 子文件夹下。

在这种情况下,npm 还会在当前文件夹中存在的 package.json 文件的 dependencies 属性中添加 xxx 条目。

在这种情况下,npm 不会将软件包安装到本地文件夹下,而是使用全局的位置。

全局的位置到底在哪里/p>

npm root -g 命令会告知其在计算机上的确切位置。

文章知识点与官方知识档案匹配,可进一步学习相关知识Vue入门技能树Node.js和npmNode安装与配置23015 人正在系统学习中

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2021年1月13日
下一篇 2021年1月13日

相关推荐