锦方的个人网页 · 如果有一天你突然想起了我


把hexo移到了mac上

目录

安装

下载node

https://nodejs.org/en/

下载 homebrew

http://brew.sh/index_zh-cn.html

下载HEXO https://hexo.io/zh-cn/docs/

错误

遇到一个因为没有翻墙而发生的错误

../src/sass_context_wrapper.h:8:10: fatal error: 'sass/context.h' file not found
#include <sass/context.h>
         ^~~~~~~~~~~~~~~~
1 error generated.
make: *** [Release/obj.target/binding/src/binding.o] Error 1
gyp ERR! build error 
gyp ERR! stack Error: `make` failed with exit code: 2
gyp ERR! stack     at ChildProcess.onExit (/Users/jin/Dropbox/blog/node_modules/node-gyp/lib/build.js:258:23)
gyp ERR! stack     at emitTwo (events.js:126:13)
gyp ERR! stack     at ChildProcess.emit (events.js:214:7)
gyp ERR! stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:198:12)
gyp ERR! System Darwin 17.2.0
gyp ERR! command "/usr/local/bin/node" "/Users/jin/Dropbox/blog/node_modules/node-gyp/bin/node-gyp.js" "rebuild" "--verbose" "--libsass_ext=" "--libsass_cflags=" "--libsass_ldflags=" "--libsass_library="
gyp ERR! cwd /Users/jin/Dropbox/blog/node_modules/node-sass
gyp ERR! node -v v8.9.1
gyp ERR! node-gyp -v v3.6.2
gyp ERR! not ok 
Build failed with error code: 1
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! [email protected] postinstall: `node scripts/build.js`
npm ERR! Exit status 1
npm ERR! 
npm ERR! Failed at the [email protected] postinstall script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

npm ERR! A complete log of this run can be found in:
npm ERR!     /Users/jin/.npm/_logs/2017-11-15T15_43_47_806Z-debug.log
···
解决方法
https://github.com/lmk123/blog/issues/28

还出现一个错误

{ Error: Cannot find module './build/Release/DTraceProviderBindings' at Function.Module._resolveFilename (module.js:470:15) at Function.Module._load (module.js:418:25) at Module.require (module.js:498:17) at require (internal/module.js:20:19) at Object. (/xxxx/xx/xx/xx/xx/xx/xx/node_modules/dtrace-provider/dtrace-provider.js:17:23) at Module._compile (module.js:571:32) at Object.Module._extensions..js (module.js:580:10) at Module.load (module.js:488:32) at tryModuleLoad (module.js:447:12) at Function.Module._load (module.js:439:3) code: 'MODULE_NOT_FOUND' }

解决方法

npm install dtrace-provider --save

系列:install

该系列自动来自分类: install

  1. 部署calibre-web
  2. 重装mac os
  3. mac os上直接使用NTFS
  4. 再也不买不能解bl的手机了
  5. Firefox设置
  6. Debian安装nextcloud
  7. OpenBSD在VirtualBox和安装xfce
  8. 使用PGP
  9. 改变MAC地址
  10. 在小内存设备上安装bitcoin core钱包
  11. 把hexo移到了mac上 (当前)
  12. 在debian8的服务器使用v2ray的TLS
  13. debian安装FFmpeg来合并youtube音频
  14. 使用youtube-dl下载Youtube视频
  15. debian安装steem钱包失败
  16. debian在U盘上安装tails
  17. linux生成随机密码
  18. debian安装Resilio Sync
  19. linux install OpenPLC
  20. debian桌面端安装DraftSight
  21. debian桌面端安装virtualbox和安卓模拟器
  22. china uses dropbox
  23. Nginx installs SSL certificates
  24. debian install shadowsocks
  25. Visual studio code set the python environment
  26. 在vps上安装 shadowsocks
  27. install hexo

下一篇推荐

系列继续阅读

在debian8的服务器使用v2ray的TLS