nodeenv

Node.js virtual environment builder
Download

nodeenv Ranking & Summary

Advertisement

  • Rating:
  • License:
  • BSD License
  • Publisher Name:
  • Eugene Kalinin
  • Publisher web site:
  • https://github.com/ekalinin/

nodeenv Tags


nodeenv Description

Node.js virtual environment builder nodeenv is a Python tool to create isolated node.js environments.It creates an environment that has its own installation directories, that doesn't share libraries with other node.js virtual environments.Install:You can install nodeenv with easy_install: sudo easy_install nodeenvor pip:sudo pip install nodeenvIf you want to work with the latest version of the nodeenv you can install it from the github repository:git clone https://github.com/ekalinin/nodeenv.git./nodeenv/nodeenv.py --helpUsage:BasicInstall new environment:nodeenv envActivate new environment:. env/bin/activateChek versions of main packages:(env) $ node -vv0.4.6(env) $ npm -v0.3.18Deactivate environment:(env) $ deactivateAdvancedGet available node.js versions:nodeenv --list0.0.1 0.0.2 0.0.3 0.0.4 0.0.5 0.0.6 0.1.00.1.2 0.1.3 0.1.4 0.1.5 0.1.6 0.1.7 0.1.80.1.10 0.1.11 0.1.12 0.1.13 0.1.14 0.1.15 0.1.160.1.18 0.1.19 0.1.20 0.1.21 0.1.22 0.1.23 0.1.240.1.26 0.1.27 0.1.28 0.1.29 0.1.30 0.1.31 0.1.320.1.90 0.1.91 0.1.92 0.1.93 0.1.94 0.1.95 0.1.960.1.98 0.1.99 0.1.100 0.1.101 0.1.102 0.1.103 0.1.1040.2.1 0.2.2 0.2.3 0.2.4 0.2.5 0.2.6 0.3.00.3.2 0.3.3 0.3.4 0.3.5 0.3.6 0.3.7 0.3.80.4.1 0.4.2 0.4.3 0.4.4 0.4.5 0.4.6Install node.js "0.4.3" without ssl support with 4 parallel commands for compilation: nodeenv --without-ssl --node "0.4.3" --jobs 4 env-4.3Saving into the file versions of all installed packages:. env-4.3/bin/activate(env-4.3)$ npm install express(env-4.3)$ npm install jade(env-4.3)$ freeze ../prod-requirements.txtCreate environment copy from requirement file: nodeenv -r ../prod-requirements.txt --jobs 4 env-copyRequirements files are plain text files that contain a list of packages to be installed. These text files allow you to create repeatable installations. Requirements file example: cat ../prod-requirements.txtconnect@1.3.0express@2.2.2jade@0.10.4mime@1.2.1npm@0.3.17qs@0.0.7 Requirements: · Python What's New in This Release: · Added option --npm to install certain npm.js version. Request . · Fixed freeze command for npm >= 1.0.x.


nodeenv Related Software