@@ -2,12 +2,12 @@ Node.js packages
2
2
===============
3
3
To add a package from [ NPM] ( https://www.npmjs.com/ ) to nixpkgs:
4
4
5
- 1 . Install node2nix: ` nix-env -f '<nixpkgs>' -iA nodePackages.node2nix ` .
6
- 2 . Modify ` pkgs/development/node-packages/node-packages.json ` , to add, update,
7
- or remove package entries.
8
- 3 . Run the script: ` cd pkgs/development/node-packages && sh generate.sh ` .
9
- 4 . Build your new package to test your changes: `cd /path/to/nixpkgs &&
10
- nix-build -A nodePackages.<new-or-updated-package >`. To build against a
11
- specific node.js version (e.g. 5.x): `nix-build -A
12
- nodePackages_5_x .<new-or-updated-package >`
13
- 5 . Add, commit, and share your changes!
5
+ 1 . Modify ` pkgs/development/node-packages/node-packages.json ` , to add, update,
6
+ or remove package entries. (or ` pkgs/development/node-packages/node-packages-v4 .json `
7
+ for packagages depending on node.js 4.x)
8
+ 2 . Run the script: ` cd pkgs/development/node-packages && sh generate.sh ` .
9
+ 3 . Build your new package to test your changes:
10
+ ` cd /path/to/nixpkgs && nix-build -A nodePackages.<new-or-updated-package>` .
11
+ To build against a specific node.js version (e.g. 5.x):
12
+ ` nix-build -A nodePackages_4_x .<new-or-updated-package>`
13
+ 4 . Add and commit all modified and generated files.
0 commit comments