^ 回到顶部
  • 人生没有定律,每个人都有自己的节奏
  • 若文中代码有问题,可能是少了几个问号,留言一定会解决!
  • 希望你的坚持,都是因为热爱,而不是因为不甘心
  • 站点文章结尾新增了赞赏通道
  • 那些不愿意让你吃亏的人,才是真正值得你深交的人,也是值得你付出时间的人

windows10 安装Jekyll主题测试环境

首先:用管理员身份运行 cmd 程序,然后复制下面命令:

@"%SystemRoot%\System32\WindowsPowerShell\v1.0\powershell.exe" -NoProfile -InputFormat None -ExecutionPolicy Bypass -Command "iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))" && SET "PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin"

如果有安装 360 会弹出安全警告,允许运行即可。

运行后会看到类似这样的文字:Chocolatey (choco.exe) is now ready. 就代表你已经安装好了啦!

接着,安装 Ruby 和 Ruby development kit

重新打开命令行界面执行以下命令:

choco install ruby 

这个时候会有个提示,输入 y 确认就好。然后就会看到类似这样的文字: The install of ruby was successful.
windows10 安装 Jekyll 主题测试环境

根据提示 重新打开命令行 输入命令refreshenv更新系统环境变量即可

接着安装choco install ruby2.devkit,编译 json gem 时需要使用,和之前一样输入 y 两次 就可以安装成功了。

配置 Ruby development kit

Ruby 开发工具包并没有设置 Ruby 环境变量,所以我们需要手动设置:

  • C:\tools\DevKit2目录下打开命令行界面
  • 执行ruby dk.rb init命令创建配置文件config.yml
  • 编辑文件config.yml在其中包含 Ruby 路径- C:/tools/ruby22
  • 执行命令创建路径: ruby dk.rb install

Nokogiri 软件包安装

github-pages 运行时需要 Nokogiri 这个软件包,但是要运行在 64 位 Windows 系统上还需要执行以下命令:

注意: 在当前版本中提供了 64 位 Windows 系统支持,但是 github-pages 中并没有引用这个版本。

依次运行下面的命令安装,一行一个

choco install libxml2 -Source "https://www.nuget.org/api/v2/"
choco install libxslt -Source "https://www.nuget.org/api/v2/"
choco install libiconv -Source "https://www.nuget.org/api/v2/"

然后再执行

gem install nokogiri --^
   --with-xml2-include=C:\Chocolatey\lib\libxml2.2.7.8.7\build\native\include^
   --with-xml2-lib=C:\Chocolatey\lib\libxml2.redist.2.7.8.7\build\native\bin\v110\x64\Release\dynamic\cdecl^
   --with-iconv-include=C:\Chocolatey\lib\libiconv.1.14.0.11\build\native\include^
   --with-iconv-lib=C:\Chocolatey\lib\libiconv.redist.1.14.0.11\build\native\bin\v110\x64\Release\dynamic\cdecl^
   --with-xslt-include=C:\Chocolatey\lib\libxslt.1.1.28.0\build\native\include^
   --with-xslt-lib=C:\Chocolatey\lib\libxslt.redist.1.1.28.0\build\native\bin\v110\x64\Release\dynamic

如果弹出提示Unable to download data from https://rubygems.org/,可以先执行gem sources -a http://rubygems.org然后输入 y 确认

安装 github-pages

1、打开命令行界面安装 Bundler gem install bundler

2、在你的博客根目录中创建名为Gemfile不带任何后缀名的文件

3、拷贝复制下面两行到文件中:

source 'http://rubygems.org'
gem 'github-pages'

4、打开命令行界面,切换到你本地博客库的根目录,安装 github-pages bundle install

这个过程完成之后你应该就已经在系统上安装了 github-pages,此时你可以通过jekyll s命令来在本地启动你的博客。

此时如果弹出错误提示:You have already activated public_suffix 3.0.2, but your Gemfile requires public_suffix 3.0.0. Prepending bundle exec to your command may solve this. (Gem::LoadError),你可以通过下面命令来启动

bundle exec jekyll serve

windows10 安装 Jekyll 主题测试环境

如上图所示就启动成功了

历史上的今天:
让小雨知道,这篇文章帮到了你

展开阅读全文

评论 0

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

登录

忘记密码 ?

切换登录

注册