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。