diff options
author | isaacs <i@izs.me> | 2010-05-06 02:01:59 +0400 |
---|---|---|
committer | isaacs <i@izs.me> | 2010-05-06 02:01:59 +0400 |
commit | 57729b7fd504d2d4a0fba8fed67923f97731fc30 (patch) | |
tree | 8fd5683e8b8821e3656d545b0c6786a0e9a3bfef /README.md | |
parent | 2a316a42bbed8549623cf2adfe4a54af751847da (diff) |
Documentation updates
Diffstat (limited to 'README.md')
-rw-r--r-- | README.md | 21 |
1 files changed, 7 insertions, 14 deletions
@@ -7,17 +7,6 @@ Note: This is only half the info you need. The rest can be seen via 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 @@ -25,8 +14,12 @@ 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](http://en.wikipedia.org/wiki/Ouroboros). +If it dies with a "Permission Denied" or EACCESS error, then that probably +means that you are running node in a shared root-owned location. In that +case, you'll have to use sudo, and it'll behave like a multi-user app. + +You can customize this behavior by using the `root` and `binroot` config +options. See npm-config(1) ## A note about password security @@ -37,4 +30,4 @@ 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 + npm install crypto@0.0.5 |