Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

a package manager for node

tag: v0.1.3

Fetching latest commit…

Octocat-spinner-32-eaf2f5

Cannot retrieve the latest commit at this time

Octocat-spinner-32 doc
Octocat-spinner-32 lib
Octocat-spinner-32 man
Octocat-spinner-32 LICENSE
Octocat-spinner-32 Makefile
Octocat-spinner-32 README.md
Octocat-spinner-32 cli.js
Octocat-spinner-32 install-docs.js
Octocat-spinner-32 install-npm.js
Octocat-spinner-32 npm.js
Octocat-spinner-32 package.json
README.md

npm

Note: This is only half the info you need. The rest can be seen via man npm after installation.

Installing

To install npm and its documentation, do this:

make install

If you get any complaints, try

sudo make install

Then do man npm or npm help for more information.

If you want to just install npm, but leave your man folder untouched, you can try this instead:

node install-npm.js

If you'd prefer to just symlink in the current code so you can hack on it, then you can do this to create a symlink:

./cli.js link .

Any of these will use npm to install itself, like Ouroboros.

A note about password security

In order to publish your packages, you must have your auth info saved into your .npmrc file. If Cipher and Decipher are supported in the "crypto" module, then npm will use them. However, as of node 0.1.92, these functions aren't integrated yet.

You can get around this by doing:

npm install http://github.com/waveto/node-crypto/tarball/v0.0.5
Something went wrong with that request. Please try again.