Leia o documento de instalação . Resumindo:
- Instalar o XCode
- Instalar o Instant Client
- Crie o link simbólico usado pelo Instant Client 12c
- Defina OCI_LIB_DIR e OCI_INC_DIR para os diretórios do Instant Client
- Defina http_proxy se você estiver atrás de um firewall
- Execute
npm install oracledb
Se estiver usando sudo, você provavelmente precisará executarsudo -E npm install oracledb
Para ajudar a diagnosticar seu problema, mostre-nos o registro das etapas que você tentou.