User Tools

Site Tools


dido:public:ra:xapend:xapend.a_glossary:n:npm

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
dido:public:ra:xapend:xapend.a_glossary:n:npm [2022/02/06 08:01]
nick
dido:public:ra:xapend:xapend.a_glossary:n:npm [2022/02/06 08:32] (current)
nick
Line 4: Line 4:
 **Node Package Management (NPM)**(( **Node Package Management (NPM)**((
 **Note:** Contrary to popular belief, npm is not in fact an acronym for "Node Package Manager"​. The precursor to **NPM** was actually a bash utility named "​pm",​ which was the short form name of **''​pkgmakeinst''​** - a bash function that installed various things on various platforms. If **NPM** were to ever have been considered an acronym, it would be as "node pm" or, potentially,​ "new pm". **Note:** Contrary to popular belief, npm is not in fact an acronym for "Node Package Manager"​. The precursor to **NPM** was actually a bash utility named "​pm",​ which was the short form name of **''​pkgmakeinst''​** - a bash function that installed various things on various platforms. If **NPM** were to ever have been considered an acronym, it would be as "node pm" or, potentially,​ "new pm".
-)) is the default [[dido:​public:​ra:​xapend:​xapend.a_glossary:​p:​packagemanager]] for the [[dido:​public:​ra:​xapend:​xapend.a_glossary:​j:​javascript]] runtime environment ​Node.js. It consists of a [[dido:​public:​ra:​xapend:​xapend.a_glossary:​c:​cli | Command Line ]]  client, also called **NPM**, and an online database of public and paid-for private packages, called the **NPM** registry. The registry is accessed via the client, and the available packages can be browsed and searched via the NPM website. The Package Manager and the registry are managed by NPM, Inc. +)) is the default [[dido:​public:​ra:​xapend:​xapend.a_glossary:​p:​packagemanager]] for the [[dido:​public:​ra:​xapend:​xapend.a_glossary:​j:​javascript]] runtime environment ​[[dido:​public:​ra:​xapend:​xapend.a_glossary:​n:​nodejs]]. It consists of a [[dido:​public:​ra:​xapend:​xapend.a_glossary:​c:​cli | Command Line ]]  client, also called **NPM**, and an online database of public and paid-for private packages, called the **NPM** registry. The registry is accessed via the client, and the available packages can be browsed and searched via the NPM website. The Package Manager and the registry are managed by NPM, Inc. 
  
   : **Note:** although the acronym **NPM** was not derived from **Node Package Management**,​ it has become a common expansion.   : **Note:** although the acronym **NPM** was not derived from **Node Package Management**,​ it has become a common expansion.
dido/public/ra/xapend/xapend.a_glossary/n/npm.1644152460.txt.gz ยท Last modified: 2022/02/06 08:01 by nick