window10 安装 hexo

     想进一步学习node.js,发现有人推荐hexo,就准备弄得试一下,现在把我自己在window10上的安装步骤贴一下:

1.安装node.js

    安装过程在另一边博客提到过,地址是这里。安装完测试效果如下:

    window10 安装 hexo_第1张图片

2.安装git,下载下来,安装即可,官网下载地址这个。

3.使用 npm install hexo-cli -g 安装hexo会出现两个WARN,直接略过就行全部信息显示如下:

 window10 安装 hexo_第2张图片

4.测试命令hexo,看到如下效果:

window10 安装 hexo_第3张图片

估计是找不到这个命令,进入到你自己本地配置的nodeModule,默认好像是C盘中的appdata目录,我的已经配置成了:D:\nodeModule\node_global

进入到该目录下(只进入到node_global中可以看到hexo),测试命令是否可用,发现可用,于是该目录添加到系统环境变量Path,使得在任意目录下该命令可用:

window10 安装 hexo_第4张图片

5.运行 hexo init  <路径> 初始化创建一个hexo.如果不加<路径>,表示当前路。如进入到我本地的目录:D:\nodeModule\workspace\ihexo

 运行 hexo init即在我本地的ihexo中创建项目 ,运行效果如下:

 window10 安装 hexo_第5张图片

6.遇到的问题:

   本来想在cgywinwindow10)中安装node.js,再安装hexo。安装了好几次,都不成功,原因如下:

  1).cgywin毕竟和linux还是有区别的,源码直接编译过不了。在运行make的时候报错,提示找不到对应的系统。Cygwin使用uname查看时,显示的如下:

     

 2).在本人window10中,已经将nodenpm等设置成了系统变量,即使安装好了,使用的也是window10中的nodenpm。这个是cgywin的运行机制决定的。Cgywin可以运行window中的命令行。

 3)

window10中安装配置好后,还可以在cgywin中使用,暂时也没有别的问题,测试了几个小例子,都能运行,环境就先搞到这里了,接下来再看hexo吧。

  window10 安装 hexo_第6张图片

 

   

  

    

你可能感兴趣的:(node.js,技术相关)