pokaždé, když spustím hexo
příkazu, narazím na následující problémy
{ [Error: Cannot find module './build/Release/DTraceProviderBindings'] code: 'MODULE_NOT_FOUND' }
{ [Error: Cannot find module './build/default/DTraceProviderBindings'] code: 'MODULE_NOT_FOUND' }
{ [Error: Cannot find module './build/Debug/DTraceProviderBindings'] code: 'MODULE_NOT_FOUND' }
Po přeplnění zásobníku jsem dostal řešení npm install hexo --no-optional
.Protože má modul hexu mnoho závislostí a jeho přestavba v nestabilním síťovém prostředí by vyvolala stejný problém, není třeba znovu instalovat celý modul. Tento modul jsem našel po vyhledání DTraceProviderBindings
v adresáři hexu. Toto rozšíření vám umožňuje vytvářet nativní poskytovatele DTrace pro vaše aplikace Node.js. To znamená vytvořit poskytovatele a sondy, které odhalují informace specifické pro vaši aplikaci, spíše než informace o běhovém prostředí uzlu. přečtěte si více na jeho stránce github.
Smazat tento volitelný modul
npm uninstall dtrace-provider
Pak už žádné informace o chybě. Pokud však potřebujete tento modul použít, můžete jej znovu nainstalovat
npm install dtrace-provider
samozřejmě je to volitelné.