mirror of
https://github.com/zebrajr/node.git
synced 2025-12-06 00:20:08 +01:00
doc: add builtin module in building.md
Fixes: https://github.com/nodejs/node/issues/12516 Refs: https://github.com/nodejs/node/pull/2497 PR-URL: https://github.com/nodejs/node/pull/17705 Reviewed-By: Vse Mozhet Byt <vsemozhetbyt@gmail.com> Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com> Reviewed-By: James M Snell <jasnell@gmail.com>
This commit is contained in:
parent
2e76df5b4e
commit
b83b104c17
23
BUILDING.md
23
BUILDING.md
|
|
@ -386,3 +386,26 @@ and [user guide](https://openssl.org/docs/fips/UserGuide-2.0.pdf).
|
|||
`/usr/local/ssl/fips-2.0`
|
||||
8. Build Node.js with `make -j`
|
||||
9. Verify with `node -p "process.versions.openssl"` (for example `1.0.2a-fips`)
|
||||
|
||||
## Building Node.js with external core modules
|
||||
|
||||
It is possible to specify one or more JavaScript text files to be bundled in
|
||||
the binary as builtin modules when building Node.js.
|
||||
|
||||
### Unix / macOS
|
||||
|
||||
This command will make `/root/myModule.js` available via
|
||||
`require('/root/myModule')` and `./myModule2.js` available via
|
||||
`require('myModule2')`.
|
||||
|
||||
```console
|
||||
$ ./configure --link-module '/root/myModule.js' --link-module './myModule2.js'
|
||||
```
|
||||
|
||||
### Windows
|
||||
|
||||
To make `./myCustomModule.js` available via `require('myCustomModule')`.
|
||||
|
||||
```console
|
||||
> .\vcbuild link-module './myCustomModule.js'
|
||||
```
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user