hexo的环境搭建

今天开始折腾下hexo,安装起来还是有点坑,简单记录下,会不断更新。

网上安装的文章多不胜数,当然首先还是得去看看官方的文档。

按照官方的文档,不知大家是否顺利,本人搭建环境的时候并不顺利。

明确要安装两样的东西

git

node.js

git的话安装轻松,本人是的机子是ubuntu14,直接使用apt-get install安装就可以了。

node.js的安装兜了几个圈子,还是安装好了。(官方提倡用nvm进行安装,大家都是小白不懂,那就安装官方的吧)

不知其他朋友按照官方的文档安装步骤是否能安装,反正我是不能。

我的安装步骤如下。

1.使用git克隆nvm包到linux下。(本人是使用root权限操作,普通用户的话命令前请加上sudo)

git clone https://github.com/creationix/nvm.git

2.执行以下命令即可吧nvm安装完毕。

cd nvm

bash install.sh

4.根据需要,安装相应版本的node.js,这里我用最新的4.4.2

nvm install 4.4.2

好了,现在node.js安装好了,接下来进行hexo的安装。

根据官方的指引,执行 npm install -g hexo-cli

但很多人都会出现错误无法安装成功。

很多人分析是权限问题,参数问题,环境问题。本人安装的时候都试过,基本都排除了以上的可能,但具体是什么问题也没深究。

到网上查了下,把官方的源替换成淘宝的源,替换的方法有两种:

$ npm install -g cnpm --registry=https://registry.npm.taobao.org

或者是

$ alias cnpm="npm --registry=https://registry.npm.taobao.org \
     --cache=$HOME/.npm/.cache/cnpm      --disturl=https://npm.taobao.org/dist \
     --userconfig=$HOME/.cnpmrc"

如果第二方法不行可以试下这个

$ echo ‘\n#alias for cnpm\nalias cnpm="npm --registry=https://registry.npm.taobao.org \
    --cache=$HOME/.npm/.cache/cnpm     --disturl=https://npm.taobao.org/dist \
    --userconfig=$HOME/.cnpmrc"‘ >> ~/.zshrc && source ~/.zshrc

本人使用的是第一种方法,第二种没尝试,如果有什么问题,可以一起探讨下。

接下来,因为我这里安装了淘宝的源,所以执行

cnpm install -g hexo-cli

查看一下版本

至此,hexo环境搭建完毕,enjoy it!

时间: 2024-11-08 16:16:13

hexo的环境搭建的相关文章

Android Studio环境搭建

Android Studio环境搭建 个人博客 欢迎大家多多关注该独立博客: ###[csdn博客](http://blog.csdn.net/peace1213) ?一直想把自己的经验分享出来,记得上次写博客还是ok6410的笔记,感觉时代久远啊.记得那个时候我还一心想搞硬件了.现在重新出山,希望自己能够坚持.其实我真是个小白.只是把自己碰到的问题拿出来分享:不喜勿喷哦. ?今天本来是我昨天规定要写的一篇文章,无奈今天倒弄hexo个人博客,搞得今天一天时间过去了.诶诶..后面会将hexo的用法

使用hexo和github搭建个人博客网站

使用hexo+github可以免费.快速地搭建一个静态博客网站,并且使用hexo提供的命令以及git自身的功能可以很便捷地管理博客. 使用github部署静态页面 在了解hexo之前,我们先看看如何使用github部署静态页面. 注册github账号 访问github官网注册一个账号,该流程和一般网站注册账号一样,在此不赘述. 创建一个git仓库 其他项如果需要可以自主填写,这里只填写仓库名,点击Create repository创建仓库. 提交一个测试页面 执行git clone命令将仓库克隆

Hexo和github搭建个人博客 - 朱晨

GitHub账号 mac/pc 环境 12 node.jsgit 创建GitHub仓库 登陆GitHub,创建一个新的Respository Repository name叫做{username}.github.io {username}代表你的GitHub用户名,Repository name一点要叫这个 绑定域名 待定 绑定ssh秘钥 设置git用户名和邮箱 12 git config --global user.name "liuxianan"git config --globa

一、环境搭建

1 更新到最新版本的pip(这是安装python扩展包的一个插件)命令如下: python -m pip install --upgrade pip 2 使用pip安装virtualenv,命令 pip install virtualenv  如果要指定版本号,pip install virtualenv==15.0.1(安装虚拟环境) 3 创建django虚拟环境,命令 virtualenv django_basic_venv 4 使用虚拟环境 需要进入到安装目录的Scripts文件夹下,运行

Ionic2环境搭建及文件目录介绍

[注]引用自:http://blog.csdn.net/jasonzds/article/details/53821184 1环境搭建 一年前研究混合框架,初步确定了四种方案给公司选择,ionic,hbuilder,wex5,react-native这四个框架各有优缺点,ionic和react-native是国外框架,相对好一点,文档更新很快,就不一一说了,大概的思路都是一样的,js逻辑实现,同时调用原生功能,h5,css3 UI实现,其实他们都有自己的ui框架,当时选择了国内的hbuiler,

Selenium+Java+Eclipse 自动化测试环境搭建

一.下载Java windows java下载链接 https://www.java.com/zh_CN/download/win10.jsp 二.安装Java 安装好后检查一下需不需要配置环境变量,现在java 8已经不用配置环境变量了,直接在命令行输入:java -version 三.下载和安装Eclipse windows Eclipse下载链接 https://www.eclipse.org/downloads/ 你也可以下载绿色版 四.下载selenium,然后解压 selenium

Qt在Mac OS X下的编程环境搭建(配置Qt库和编译器,有图,很清楚)

尊重作者,支持原创,如需转载,请附上原地址:http://blog.csdn.net/libaineu2004/article/details/46234079 在Mac OS X下使用Qt开发,需要配置Qt库和编译器.编译器只能使用苹果公司自主研发的Clang.1.分别下载并安装XCode和Command Line Tools(必须安装),安装完毕后,Clang就有了. https://developer.apple.com/downloads/ 2.下载Qt并默认安装 http://down

基于 Eclipse 的 MapReduce 开发环境搭建

文 / vincentzh 原文连接:http://www.cnblogs.com/vincentzh/p/6055850.html 上周末本来要写这篇的,结果没想到上周末自己环境都没有搭起来,运行起来有问题的呢,拖到周一才将问题解决掉.刚好这周也将之前看的内容复习了下,边复习边码代码理解,印象倒是很深刻,对看过的东西理解也更深入了. 目录 1.概述 2.环境准备 3.插件配置 4.配置文件系统连接 5.测试连接 6.代码编写与执行 7.问题梳理 7.1 console 无日志输出问题 7.2

ICE分布式文件管理系统——ICE环境搭建(其二)

上一博文,我们讲述了ICE这个中间件的基本认识. 接下来我们讲述开发环境搭建. 其过程主要分为三步: 安装GCC-4.4.6.安装ICE-3.4.2.安装QT-4.7.3. (本文是基于LINUX下的ICE-3.4.2的安装,如果已安装了GCC(版本高于GCC-4.4.6亦可),请直接安装ICE) 一.安装GCC: (gcc各版本浏览地址:http://ftp.gnu.org/gnu/gcc/) 一般来说基于linux的操作系统都是默认安装了GCC的.假如说你的电脑没有的话 请百度一哈,可以解决