Lea el documento de instalación . En resumen:
- Instalar XCode
- Instalar cliente instantáneo
- Cree el enlace simbólico utilizado por Instant Client 12c
- Establezca OCI_LIB_DIR y OCI_INC_DIR en los directorios de Instant Client
- Configura http_proxy si estás detrás de un cortafuegos
- Ejecute
npm install oracledb
Si usa sudo, probablemente necesite ejecutarsudo -E npm install oracledb
Para ayudar a diagnosticar su problema, muéstrenos el registro de los pasos que intentó.