Npm的作用及其与Node.js的关系 您所在的位置:网站首页 nodejs的npm是什么 Npm的作用及其与Node.js的关系

Npm的作用及其与Node.js的关系

#Npm的作用及其与Node.js的关系| 来源: 网络整理| 查看: 265

本篇文章不讲如何安装npm,毕竟这样的文章的网上一大堆,只说说Npm的原理及其作用。

npm是什么

npm(node package manager)Node的包管理工具,这是官方术语,是不是看的一脸茫然,其实没必要这么复杂。 npm可以看做一个托管代码的仓库,当开发一个大型网站时,可能会用到许多类库、框架。比如要用到 jQuery、 BootStrap、React等等,那么开发者就要到对应的网站分别下载: 去 jQuery的官网下载; 去 BootStrap的官网下载 BootStrap ; 去 React的官网下载 React ; ······ 不,一定有更简便的方法,于是 npm 应运而生 , npm把这些代码集中起来放到服务器上,当开发者需要用到用到这些代码时,就可以通过 npm 做到按需调用,大大节省了时间,这就是 npm 的作用。 但是,由于 npm 的服务器在国外,所以由于一些原因,可能会无法访问或者速度很慢,这时候就需要备用方案了。于是, nrm出现了。

什么是 nrm

npm是管理包,nrm用来管理npm。npm是JS的包管理器,通过npm安装你所需要的项目包,但是有时候会下载不了,所以就需要用nrm修改下npm的下载源。你只需要 nrm ls 来切换一下 npm 的源就可以继续使用了。

npm 如何与 Node.js 走到一起的?

虽然 npm 这么强,但要使用的前提是要先安装 Node.js,为什么会这样? 这里有一段故事:Node.js 是由一个在德国工作的美国程序员 Ryan Dahl 写的。他写了 Node.js,但是 Node.js 缺少一个包管理器,于是他和 npm 的作者一拍即合、抱团取暖,最终 Node.js 内置了 npm。 因为,npm本身就是依赖Node.js的,所以欲想使用 npm ,必先安装 Node.js。 谢谢观看。 参考文章:npm 是干什么的



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有