Demo Blog
Demo Blog
Halyul
I'm your slogan!
解决Hexo MODULE NOT FOUND问题
Posted: Mar 22, 2017
Last Modified: Nov 25, 2017
  • Article QR Code
This article was last modified days ago. The content of this post may be outdated!

Hexo上最玄学的问题,没有之一

原油缘由

之前给电脑上了Hackintosh, 然后就要开始准备Hexo来写博客和主题,然而,我却遇到了这个玄学问题。

在执行一切hexo命令时,均出现

{ [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' }

Google了一下,发现hexo的issues里面有这个.他们都用

$ npm install hexo --no-optional

解决了,不幸的是,我这里解决不了这个问题。。。。

各种搜寻后,终于发现了解决方法。

解决

我发现在node_modules中,dtrace-provider这个模块是存在的,然而hexo是报错,想必某些玄学原因没有读取到这货,我就大胆的机智的运行了

$ npm uninstall dtrace-provider

然后再运行

npm install dtrace-provider

终于没有这该死的错误了!

Article License: CC BY-NC-SA 4.0
Article Permalink: https://halyul.github.io/posts/hexo-module-not-found/
Article Markdown: https://halyul.github.io/posts/hexo-module-not-found/hexo-module-not-found.md
  1. 1. 原油缘由
  2. 2. 解决
Newer Post
hexo-theme-mdui document English version
Older Post
失踪人口回归系列之增强站点SSL安全性
Buy me a beer?
Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×