Como adicionar NodeJS e node_modules a um Mac App

Estou escrevendo um aplicativo para Mac que atualmente depende da presença de um nó binário. O principal inconveniente dessa abordagem é que o usuário precisa conceder acesso ao nó binário e à pasta node_modules global devido a restrições da App Store.

Portanto, minha ideia é adicionar o binário do nó e todos os módulos de nó necessários ao Mac App, mas não sei como fazer isso. Eu sei que você pode adicionar o binário e usá-lo assim:

[task setLaunchPath:[[NSBundle mainBundle] pathForResource:@"node" ofType:@""]];

Minha pergunta agora é: como informar o nó sobre o local customizado node_modules?

questionAnswers(1)

yourAnswerToTheQuestion