0
0
mirror of https://github.com/nodejs/node.git synced 2024-11-21 21:19:50 +01:00
Cross-platform JavaScript runtime environment https://nodejs.org/
Go to file
Olof Johansson ddf4d1a32a install: Support $(PREFIX) install target directory prefix
This change introduces support for the common PREFIX variable in the
Makefile and install.py, instead of having /usr/local hardcoded. This
makes it much easier to install node to custom locations e.g. in a
user's home directory.

The PREFIX variable defaults to /usr/local.
2013-04-23 22:38:44 +02:00
benchmark
deps v8: reapply floating patches 2013-04-19 10:51:01 -07:00
doc events: add EventEmitter.defaultMaxListeners 2013-04-19 16:21:37 -07:00
lib http: Don't try to destroy nonexistent sockets 2013-04-22 10:38:14 -07:00
src
test http: Don't try to destroy nonexistent sockets 2013-04-22 10:38:14 -07:00
tools install: Support $(PREFIX) install target directory prefix 2013-04-23 22:38:44 +02:00
.gitattributes
.gitignore
.mailmap
.travis.yml
AUTHORS
BSDmakefile
ChangeLog
common.gypi
configure
CONTRIBUTING.md
LICENSE
Makefile install: Support $(PREFIX) install target directory prefix 2013-04-23 22:38:44 +02:00
node.gyp
README.md
vcbuild.bat

Evented I/O for V8 javascript. Build Status

To build:

Prerequisites (Unix only):

* Python 2.6 or 2.7
* GNU Make 3.81 or newer
* libexecinfo (FreeBSD and OpenBSD only)

Unix/Macintosh:

./configure
make
make install

If your python binary is in a non-standard location or has a non-standard name, run the following instead:

export PYTHON=/path/to/python
$PYTHON ./configure
make
make install

Windows:

vcbuild.bat

To run the tests:

Unix/Macintosh:

make test

Windows:

vcbuild.bat test

To build the documentation:

make doc

To read the documentation:

man doc/node.1

Resources for Newcomers