From a development standpoint it is superior. Yarn works great with linked modules, and is backed by a fantastic team (with corporate backing from some major players as well).
npm tends to clobber all of my linked modules sigh.
Please add npm to first code here: https://docs.nodebb.org/en/latest/installing/os/arch.html
npm is not shipped with nodejs since 0.12.2-4; It should be installed manually.
@julian It makes sense to keep npm as "optional dependency" since it's not necessary to run an nodejs-application. So it's absolutely valid for my point of view.
Funny fact: even the node.js-wiki didn't add it yet (even so they mention npm separated e.g. for fedora) https://github.com/joyent/node/wiki/Installing-Node.js-via-package-manager#arch-linux
EDIT: just added
- npm does not work with Python>3.0.0 -->
npm config set python python2.7
- npm's ssl certificate problem! -->
npm config set registry http://registry.npmjs.org--> http instead of https
python2.7for now) instead of directly