nodejs学习四 Node.js NPM
2014-05-26 15:55
691 查看
什么是NPM?
不知道大家注意没有,windows平台下的Node.js安装包大小才区区4M多,真可以用短小精悍来形容它,作为一种编程语言,像java一个SDK 就几十M,为什么node.js的运行环境这么小呢?这其中的微妙之处在于,它拥有一个庞大的第三方软件库。
在Node本身提供的包(原生)中没有我们要实现的功能模块的时候,我们可以去寻找下是否已经有人实现了这种功能。毕竟重复造轮子这种事情,很多人都不想干。
去哪里寻找我们想要的包呢?如果你还不知道报的名字,你可以去https://www.npmjs.org/上挨个的看看,现在我建议打开这个网址,去了解下Node为我们提供了多少有用的包。在今天看到的数字是:Total Packages: 75 059。
好吧,NPM是说明呢? Node Package Manager 。这就是它,一个Node的包管理器,自从Node0.60开始,它已经内置于Node中。它的功能就是Install , Update , and Uninstall Packages。有了它就你可以轻松的安装你的包,或者更新它。
我们来看看在命令行下它提供的选项,这是了解一个可执行程序的通用做法,就像Linux中一样,你总是使用man command 来了解某个命令的详细使用方法。
不知道大家注意没有,windows平台下的Node.js安装包大小才区区4M多,真可以用短小精悍来形容它,作为一种编程语言,像java一个SDK 就几十M,为什么node.js的运行环境这么小呢?这其中的微妙之处在于,它拥有一个庞大的第三方软件库。
在Node本身提供的包(原生)中没有我们要实现的功能模块的时候,我们可以去寻找下是否已经有人实现了这种功能。毕竟重复造轮子这种事情,很多人都不想干。
去哪里寻找我们想要的包呢?如果你还不知道报的名字,你可以去https://www.npmjs.org/上挨个的看看,现在我建议打开这个网址,去了解下Node为我们提供了多少有用的包。在今天看到的数字是:Total Packages: 75 059。
好吧,NPM是说明呢? Node Package Manager 。这就是它,一个Node的包管理器,自从Node0.60开始,它已经内置于Node中。它的功能就是Install , Update , and Uninstall Packages。有了它就你可以轻松的安装你的包,或者更新它。
我们来看看在命令行下它提供的选项,这是了解一个可执行程序的通用做法,就像Linux中一样,你总是使用man command 来了解某个命令的详细使用方法。
相关文章推荐
- [nodejs]国内npm安装nodejs modules失败的几个解决方案
- 【Node.js学习笔记1--模块 npm】
- 学习NodeJS第一天:node.js介绍
- [nodejs]国内npm安装nodejs modules失败的几个解决方案
- 【nodejs那些事儿】Nodejs && npm超灵活安装 -- Windows篇
- 学习NodeJS第一天:node.js引言
- 学习NodeJS第一天:node.js引言
- Node.js学习--基础知识(5)--npm
- Node.js 笔记(一) nodejs、npm、express安装(转)
- Nodejs in Visual Studio Code 02.学习Nodejs
- Node.js 笔记(一) nodejs、npm、express安装
- <转>学习node.js,为什么选择node.js,为什么NodeJs这么快
- [转载] Node.js 笔记(一) nodejs、npm、express安装
- node.js之Windows 系统下设置Nodejs NPM全局路径
- Node.js 笔记(一) nodejs、npm、express安装
- 学习NodeJS第一天:node.js引言(转)
- 学习NodeJS第一天:node.js引言
- 学习NodeJS第一天:node.js引言
- NodeJS - NPM - Edge - Connect NodeJs and .Net
- Node.js 笔记(一) nodejs、npm、express安装