要绿化hexo博客生成环境,需要借助cmder。
cmder是一款Windows环境下非常简洁美观易用的cmd替代者,它是一个跨平台的命令行增强工具,可以集成windows batch, power shell, git, linux bash等多种命令行于一体,支持了大部分的Linux命令。十分方便。还可以通过自定义,让它更方便。
具体步骤:
- 先下载 node.exe
下载Windows Binary版本,不要下载Windows Installer版本,直接放到目录 cmder\vendor\nodejs
- 获取npm(Node Package Manage)
下载最新zip版本,不要下载tgz版本,下载后解压到目录 cmder\vendor\nodejs
- 下在npm和hexo 放到目录 cmder\vendor\nodejs\node_modules
- 添加init nodejs.bat文件
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36
| :: Init Script for cmd.exe :: Sets some nice defaults :: Created as part of cmder project :: Change the prompt style :: Mmm tasty lamb @prompt $E[1;32;40m$P$S{git}$S$_$E[1;30;40m{lamb}$S$E[0m :: Pick right version of clink @if "%PROCESSOR_ARCHITECTURE%"=="x86" ( set architecture=86 ) else ( set architecture=64 ) :: Run clink @"%CMDER_ROOT%\vendor\clink\clink_x%architecture%.exe" inject --quiet --profile "%CMDER_ROOT%\config" :: Prepare for msysgit :: I do not even know, copypasted from their .bat @set PLINK_PROTOCOL=ssh @if not defined TERM set TERM=cygwin :: Enhance Path @set git_install_root=%CMDER_ROOT%\vendor\msysgit @set nodejs_install_root=%CMDER_ROOT%\vendor\nodejs\%architecture% @set PATH=%CMDER_ROOT%\bin;%git_install_root%\bin;%git_install_root%\mingw\bin;%git_install_root%\cmd;%git_install_root%\share\vim\vim74;%nodejs_install_root%;%CMDER_ROOT%;%PATH% @set NODE_HOME=%nodejs_install_root% @set NODE_PATH=%NODE_HOME%\node_modules @set HEXO_PATH=%CMDER_ROOT%\cmder\hexo :: Add aliases @doskey /macrofile="%CMDER_ROOT%\config\aliases" :: Set home path @if not defined HOME set HOME=%USERPROFILE% @if defined CMDER_START ( @cd /d "%CMDER_START%" ) else ( @if "%CD%\" == "%CMDER_ROOT%" ( @cd /d "%HOME%" ) )
|
- 添加hexo启动:
打开cmder,点击cmder窗口的右下角菜单,选择setting—tasks—add default tasks
名称:hexo
属性:/icon “%CMDER_ROOT%\cmder.exe”
命令:cmd /k “%CMDER_ROOT%\vendor\init nodejs.bat” -new_console:d:%CMDER_ROOT%\hexo
到此,就可以将其放入u盘中随时用hexo生成博客了。
be yourself, everyone else is already taken.