wikipedia看了后还是比较迷茫。。。
有v友能解惑吗?
之前是有关联涵盖的关系吧?
1
Twinkle 2015-08-05 02:05:55 +08:00 1
前者是后者的包管理工具,前者现在随后者一同安装
|
2
xingshu OP |
3
Twinkle 2015-08-05 02:17:05 +08:00 1
|
4
yangzh 2015-08-05 02:19:00 +08:00 via iPhone
npm 类似 homebrew,nodejs 类似于整个系统
|
6
LancerComet 2015-08-05 02:21:06 +08:00
Node 是手机系统,NPM 是应用商店 😂
|
7
ekeyme 2015-08-05 09:10:03 +08:00
@LancerComet +1
|
8
xingshu OP @LancerComet NPM是应用商店的一个APP吧..?
|
10
500miles 2015-08-05 09:52:19 +08:00
node.js说我特么好渴, 老子要喝蜜水...npm就去找蜜水了.,..npm发现一杯蜜水可真不简单呵!,., 需要水, 还需要蜂蜜,.,于是
|
11
500miles 2015-08-05 09:56:01 +08:00
node.js 说我特么好渴, 老子要喝蜜水...
npm就去找蜜水了... npm发现一杯蜜水可真不简单呵!,., 需要水, 还需要蜂蜜,. 于是 npm先去钻井取水,,,又去抓蜜蜂取蜂蜜.... npm又发现 钻井需要大家伙儿,,,抓蜜蜂需要头套... 于是 npm又去搞到 大家伙儿 套上头套... ......... ......... npm在派出所大喊 : 为什么抓我,,我是冤枉的 |
12
learnshare 2015-08-05 09:58:28 +08:00
pip 和 Python,apt 和 Debian*,gem 和 Ruby
Node 是一门语言,npm 是管理这门语言写的包/库/工具的包管理器 |
13
haozhang 2015-08-05 10:05:13 +08:00 via iPhone
@learnshare Node是个毛线语言。
|
14
ariestiger 2015-08-05 10:06:01 +08:00
maven 和 Java 之间的关系
|
15
gangsta 2015-08-05 10:14:44 +08:00
360软件管家和 WinXP の关系
|
16
learnshare 2015-08-05 10:20:53 +08:00
@haozhang ES 的一种实现嘛,或者叫 JS 的扩展?
|
17
noea 2015-08-05 10:26:54 +08:00
php和composer
|
18
haozhang 2015-08-05 11:17:00 +08:00 via iPad
@learnshare node
是commonjs的实现,js是es的实现。 |
19
hbkdsm 2015-08-05 11:20:31 +08:00
这个问题当然是看 npmjs.com 官方的文档啦
以下参照 https://docs.npmjs.com/misc/faq Is it 'npm' or 'NPM' or 'Npm'? npm should never be capitalized unless it is being displayed in a location that is customarily all-caps (such as the title of man pages.) npm 不应该写成 Npm 或 NPM If 'npm' is an acronym, why is it never capitalized? Contrary to the belief of many, "npm" is not in fact an abbreviation for "Node Package Manager". It is a recursive bacronymic abbreviation for "npm is not an acronym". (If it was "ninaa", then it would be an acronym, and thus incorrectly named.) 楼上有人说 npm 是 "Node package manager"。哈,这是不对的。npm 是 “npm is not an acronym” (npm 不是一个首字母缩写)的 recursive bacronymic 缩写形式,而不是首字母缩写。npm 与 Node.js 是独立的,两者谁都不依赖谁。 npm 与 Node.js 的关系是: npm 是 Node.js 默认的包管理器,从 Node.js 0.6.3 开始,npm 集成到了 Node.js 的安装包里面。 |
20
hbkdsm 2015-08-05 11:23:58 +08:00
@learnshare Node 只是一个平台(platform),不是语言。
|
21
geekyoung 2015-08-05 12:06:32 +08:00
@LancerComet 感觉这个回复比较好
|