skip to navigation
skip to content

Not Logged In

gp.recipe.node 0.10.26.0

ZC Buildout recipe for node.js

Latest Version: 0.12.3.3

Detailed Documentation

Supported options

The recipe supports the following options:

url
url to a node.js archive
version
node.js version. Ignored if url is set. Default to recipe version. Mean that using recipe=gp.recipe.node==0.10.22.X will install node 0.10.22
npms
a list of package to install with npm. You can specify a package version by using npmname@version
scripts
a list of scripts (optional)
node-path
a list of extra directory to add to NODE_PATH

Example usage

We’ll start by creating a buildout that uses the recipe:

>>> write('buildout.cfg',
... """
... [buildout]
... parts = test1
...
... [test1]
... recipe = gp.recipe.node
... npms = coffee-script less
... scripts = coffee lessc
... """)

Running the buildout gives us:

>>> print 'start', system(buildout)
start...
Installing test1.
...
Generated script '.../bin/lessc'.

Contributors

Gael Pasgrimaud, Author

Change history

0.10.26.0 (2014-02-28)

  • Switch to 0.10.26

0.10.24.0 (2013-12-26)

  • Switch to 0.10.24

0.10.22.1 (2013-11-23)

  • Switch to 0.10.22
  • scripts option is no longer required

0.10.21.1 (2013-11-08)

  • Switch to 0.10.21
  • Allow dev version
  • PEP8

0.10.20.1 (2013-10-14)

  • Switch to 0.10.20
  • py3 compat

0.10.18.2 (2013-09-13)

  • Fixes a failure installing npms when the buildout path contains spaces

0.10.18.1

  • Update node version
  • Allow to use download cache

0.10.8.1

  • Allow to install only node/npm

0.10.5.1

  • Now use binary distribution on linux and osx by default. Mean that the recipe no longer require gcc and the installation is way much faster.
  • Raise an error if a script does not exist
  • Use package version to get the node.js version to install

0.3

  • Change npm install script location [Ross Pfahler]

0.1

  • Created recipe with ZopeSkel [Gael Pasgrimaud]
 
File Type Py Version Uploaded on Size
gp.recipe.node-0.10.26.0.zip (md5) Source 2014-02-28 12KB
  • Downloads (All Versions):
  • 150 downloads in the last day
  • 1171 downloads in the last week
  • 2293 downloads in the last month