mac&amp nbsp 代表什么;上安装hexo出错,求帮助

Hexo-mac下搭建hexo博客全过程 - 马加油 - 推酷
Hexo-mac下搭建hexo博客全过程 - 马加油
个人博客做了小有三年了,从刚开始的emlog到后来的wordpress,后来朋友介绍hexo才开始接触这种轻量级的博客系统,于是在windows下用了几个月感觉良好。最近开发需要,入手mac,但是hexo不能停,又于是琢磨mac下的hexo搭建,相对于windows来说mac平台的一些资料还是不足,或者就是鱼龙混杂需要自己判断使用。诺在这里把自己搭建的过程和方法记录一下,如果不足或者错误的地方,恳请指正,共同进步才是目的,谢谢。&
先屡一下思路
1.首先hexo是基于nodejs的,所以必须安装nodejs
2.安装nodejs方法很多,我选择homebrew安装方式,所以需要安装它
3.安装homebrew就很简单了,mac自带ruby脚本功能,一句话搞定
4.hexo提交部署github需要使用git工具,所以需要安装git,用homebrew的话也是一句话搞定
5.OK整理一下安装顺序(homebrew-nodejs-hexo-git)
思路屡清楚了,下面安装方法整理一下
1.安装brewhome,一句话搞定
ruby -e &$(curl -fsSL /Homebrew/homebrew/go/install)”
2.0 安装nodejs
2.1 第一种方式,brewhome安装,一句话搞定
brew install node
2.2 第二种方式,前提是已经安装好Xcode和git,安装git方法在下面介绍
git clone git:///joyent/node.git
./configure
sudo make install
2.3 第三种方式,下载源码(
),编译执行同上
3.0 安装hexo
3.1 第一种方式,用nodejs自带npm安装
npm install -g hexo
npm install
3.2 第二种方式,下载源码(
),编译执行
4.0 安装git
4.1 第一种方式,homebrew安装,一句话搞定
sudo brew install git
4.2 第二种方式,前提是已经安装好Xcode
curl -O http://kernel.org/pub/software/scm/git/git-1.7.5.tar.bz2
tar xjvf git-1.7.4.1.tar.bz2
cd git-1.7.4.1
./configure --prefix=/usr/local
sudo make install
4.3 第三种方式,下载源码(
),编译执行同上
4.4 第四种方式:图形界面安装OpenInGitGui(
),但是天朝被墙
4.5.1 检查SSH key
4.5.2 备份已有的key,(如果有的话)
mkdir key_backup
mv id_rsa* key_backup
4.5.3 生成SSH key
ssh-keygen -t rsa -C &”
4.5.4 将SSH key添加到Github
登录到GitHub页面,Account Settings-&SSH Public Keys-&Add another key将生成的key(id_rsa.pub文件)内容copy到输入框中,save。
4.5.5 测试连接
4.5.6 设置个人信息
git config --global user.name &treason258”
git config --global user.email ma.
5 修改hexo根目录下_config.yml文件(xxxx为你的github账户名称)
type: github
repo: :xxxx/xxxx.github.io.git
branch: master
6 注册github账号,新建名为xxxx.github.io的repository
7 到这,Hexo博客搭建已经完成了,并且可以git提交到github上,通过访问xxxx.github.io就可以访问本博客,关于hexo的一些操作以后有时间再整理吧
已发表评论数()
请填写推刊名
描述不能大于100个字符!
权限设置: 公开
仅自己可见
正文不准确
标题不准确
排版有问题
主题不准确
没有分页内容
图片无法显示
视频无法显示
与原文不一致Hexo3的安装与配置
17:03 & 作者:小思 & 来源:121下载站 & 浏览:252 & 评论:
因为hexo3改为模块化了,所以安装命令发生了很大的变化
npm install hexo-cli -g
再在你自己新建的文件夹上右键打开git Bash,输入
npm install hexo
npm install hexo-generator-index
npm install hexo-generator-archive
npm install hexo-generator-category
npm install hexo-generator-tag
npm install hexo-generator-feed
npm install hexo-generator-sitemap
npm install hexo-server
npm install hexo-deployer-git
npm install hexo-renderer-marked
npm install hexo-renderer-stylus
npm install hexo-renderer-ejs
再修改hexo文件夹内的_config.yml文件,将文件尾部的deploy:后的内容修改为:
&type: git #是git而不是github
&repository: :xiuluo/xiuluo.github.io.git #改为你的地址
&branch: master
&type: atom & & & #feed 类型 (atom/rss2)
&path: atom.xml & #rss 路径
&limit: 20 & & & &#在 rss 中最多生成的文章数(0显示所有)
&path: sitemap.xml
# Markdown
## /chjj/marked
&gfm: true
&pedantic: false
&sanitize: false
&tables: true
&breaks: true
&smartLists: true
&smartypants: true
&compress: false
如果你想要安装插件,直接在Git Bash里输入
npm install 插件名
其他的按照我给的教程来就可以了。
网友评论已有 0 人参与评论&&
请自觉遵守互联网相关政策法规,评论内容只代表网友观点,与本站立场无关!

我要回帖

更多关于 amp nbsp 的文章

 

随机推荐