npm对于socket.io /安装什么意思?

我真的很喜欢这个 我刚刚开始在node.js / socket.io / html5和东西上表面划痕。 我终于弄清楚了如何使用我的命令提示符(使用windows)通过命令“node example.js”启动一个“hello world”应用程序。 但是, npm是什么意思? 当我在看socket.io它说要安装, npm install socket.io是否意味着我需要提取所有的文件到我的nodejs文件夹?

我很困惑。

npm是一个命令行界面程序来pipe理node.js库(它代表节点包pipe理器)。 检查文档 ,这是真棒,令人惊叹。 正如你所提到的,只要在命令提示符下inputnpm install,就可以在本地节点模块中使用库了。

npm是pipe理软件包和依赖关系的一个非常棒的程序(特别是当你有networking连接的时候)。 它做了很多花哨的事情 ,最常用于node.js项目。 也就是说,这是一个不幸的常见的错误概念,缩写代表“节点包pipe理器”。

事实上, npm并不代表什么,因为它不是一个缩写。 像“没问题,肉袋”这样的标语, npm组织可以有效地抵制缩写的趋势。 它应该总是以小写字母引用,以免与全国田园音乐家协会混淆。

npm代表Chris Rorden写的非参数映射工具。

但是我们可以保留它作为Node Package Manager并且对使用CommmonJS模块模式的模块加载器非常有帮助,我不确定节点是否会支持ES2015模块加载语法(内置模块加载语法)?

对于那些想知道同样的事情的人,只需在nodejs文件所在的命令提示符下键入npm install socket.io即可。

C:/Program Files/nodejs

这应该是你的命令提示符应该说的,然后input。