Ho una semplice applicazione nodejs che sta lanciando "Cannot find module './build/Release/DTraceProviderBindings'"
. Lo cerco online e sembra che molte persone abbiano lo stesso problema quando usano Restify su Windows (che è il mio caso, sto usando Restify su Windows 10). Apparentemente, dtrace-provider is a optional module for restify e non esiste una versione di esso per Windows. Quindi, cosa ho provato finora:Impossibile trovare il modulo dtrace-provider
- Aggiorna nodo a v6.2.0;
- Disinstallare tutti i moduli ed eseguire
npm install --no-optional
; - Disinstallare solo ripristinare ed eseguire
npm install restify --no-optional
; - E la mia mossa più disperata npm installa
dtrace-provider
.
Tutto ciò che ho provato dove è stato trovato sui problemi di github, ho visto lo stesso errore sugli utenti OSX con altri moduli. Non so cos'altro da provare.
Nota: questa eccezione non ferma la mia applicazione, nemmeno stampa l'errore sulla console, ho solo notato che questo stava accadendo usando il debugger, in altre parole, la mia applicazione funziona bene, ma questo continua ad accadere sullo sfondo .
Elenco degli altri moduli sto usando:
"dependencies": {
"restify": "latest",
"request": ">=2.11.1",
"cheerio": ">=0.10.0",
"xml2js": ">=0.2.0",
"botbuilder": "^0.11.1",
"applicationinsights": "latest"
}
Ho lo stesso problema. Spero che qualcuno abbia una soluzione. – sgmonda
Ho appena provato a rimuovere l'intera directory 'node_modules' e poi' npm install --no-optional' e infine sembra che non sia stato generato alcun errore. L'hai provato? – sgmonda
Sì, ho provato che ... continua ad accadere per me – Ernanirst