cada vez que ejecuto hexo
comando, me encuentro con los siguientes problemas
{ [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' }
Después de desbordarlo, obtuve la solución npm install hexo --no-optional
.Como el módulo hexo tiene numerosas dependencias, y reconstruirlo en un entorno de red inestable daría lugar al mismo problema, no hay necesidad de reinstalar todo el módulo. Encontré este módulo después de buscar DTraceProviderBindings
en la carpeta hexo. Esta extensión le permite crear proveedores DTrace nativos para sus aplicaciones Node.js. Es decir, para crear proveedores y sondas que expongan información específica de su aplicación, en lugar de información sobre el tiempo de ejecución del nodo. lea más en su página de github.
Eliminar este módulo opcional
npm uninstall dtrace-provider
Entonces no más información de error. Pero si necesita usar este módulo, puede reinstalarlo
npm install dtrace-provider
por supuesto es opcional.