Mac下安装nodejs和hexo
Contents
安装xcode
安装Install Xcode Command Line Tools
.
在terminal,输入gcc
,如果没有安装xcode
,它会弹出一个窗口,让你安装Xcode Command Line Tools
,安装即可.
安装 Homebrew
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
安装node
brew update
brew install node
升级
brew update
brew upgrade node
删除
brew uninstall node
使用Taobao的NPM镜像
npm install -g cnpm --registry=https://registry.npm.taobao.org
安装成功后,就使用cnpm
来代替npm
使用即可.
安装hexo
cnpm install hexo-cli -g
cnpm install hexo --no-optional
hexo init blog
cd blog
cnpm install
hexo server
注意是有--no-optional
的,不然有时会报以下这些错误(虽然不影响使用,但总会提示这些,不知道为什么)
{ [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' }