执行 hexo 命令报错,找不到模块 DTraceProviderBindings

情况是这样的,过了有一段时间没有更新 hexo-cli 后每次使用无论是 hexo s 还是 hexo d 都会报错

1
"Cannot find module './build/Release/DTraceProviderBindings'"

解决 方案是执行

1
2
npm uninstall hexo-cli -g
npm install hexo-cli -g

1
2
yarn global remove hexo-cli
yarn global add hexo-cli