Commit b83b104 1 parent 2e76df5 commit b83b104 Copy full SHA for b83b104
File tree 1 file changed +23
-0
lines changed
1 file changed +23
-0
lines changed Original file line number Diff line number Diff line change @@ -386,3 +386,26 @@ and [user guide](https://openssl.org/docs/fips/UserGuide-2.0.pdf).
386
386
` /usr/local/ssl/fips-2.0 `
387
387
8 . Build Node.js with ` make -j `
388
388
9 . Verify with ` node -p "process.versions.openssl" ` (for example ` 1.0.2a-fips ` )
389
+
390
+ ## Building Node.js with external core modules
391
+
392
+ It is possible to specify one or more JavaScript text files to be bundled in
393
+ the binary as builtin modules when building Node.js.
394
+
395
+ ### Unix / macOS
396
+
397
+ This command will make ` /root/myModule.js ` available via
398
+ ` require('/root/myModule') ` and ` ./myModule2.js ` available via
399
+ ` require('myModule2') ` .
400
+
401
+ ``` console
402
+ $ ./configure --link-module ' /root/myModule.js' --link-module ' ./myModule2.js'
403
+ ```
404
+
405
+ ### Windows
406
+
407
+ To make ` ./myCustomModule.js ` available via ` require('myCustomModule') ` .
408
+
409
+ ``` console
410
+ > .\v cbuild link-module ' ./myCustomModule.js'
411
+ ```
You can’t perform that action at this time.
0 commit comments