Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine. See documentation
- The Core Planners: chef-core-planners@chef.io
Binary package
Binary packages can be set as runtime or build time dependencies. See Defining your dependencies for more information.
To add core/node6 as a dependency, you can add one of the following to your plan file.
pkg_build_deps=(core/node6)
pkg_deps=(core/node6)
To install this plan, you should run the following commands to first install, and then link the binaries this plan creates.
hab pkg install core/node6 --binlink
will add the following binaries to the PATH:
- /bin/node
- /bin/npm
For example:
$ hab pkg install core/node6 --binlink
» Installing core/node6
☁ Determining latest version of core/node6 in the 'stable' channel
☛ Verifying core/node6/6.14.4/20200403180216
✓ Installed core/node6/6.14.4/20200403180216
★ Install of core/node6/6.14.4/20200403180216 complete with 7 new packages installed.
» Binlinking npm from core/node6/6.14.4/20200403180216 into /bin
★ Binlinked npm from core/node6/6.14.4/20200403180216 to /bin/npm
» Binlinking node from core/node6/6.14.4/20200403180216 into /bin
★ Binlinked node from core/node6/6.14.4/20200403180216 to /bin/node
You can now use the binary as normal. For example:
/bin/node --help
or node --help
$ node --help
Usage: node [options] [ script.js ] [arguments]
node inspect [options] [ script.js | host:port ] [arguments]
Options:
- script read from stdin (default if no file name
is provided, interactive mode if a tty)
-- indicate the end of node options
--abort-on-uncaught-exception aborting instead of exiting causes a core file
to be generated for analysis
-c, --check syntax check script without executing
...
...