Какова роль макросов NODE_SHARED_MODE и POSIX в исходном коде node.js?В каком файле они определены?
Они присутствуют в node_main.cc в каталоге nodejs src
Вы можете использовать функцию поиска GitHub (или grep в локальной кассе) для поиска по исходному коду Node.js:
grep
https://github.com/nodejs/node/search?q=NODE_SHARED_MODE
https://github.com/nodejs/node/search?q=POSIX
И вы обнаружите, что оба символа определены в node.gypi.Из чтения окружающего кода в этом файле вы также можете определить условия, при которых они определены.
node.gypi