首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

快速在 Windows 上搭建 Jekyll 开发环境

我为大家提供两种不同的下载源:1. 官方源;2. 加速源。...官方源 Ruby(挑最新的下载即可) MSYS2(虽然这不是必要的,但能大大提高配置环境的成功率和速度) 加速源(感谢小伙伴林德熙) ruby MSYS2 安装 Ruby 和 Jekyll...分别安装下载好的 Ruby 和 MSYS2 安装包,一路下一步,直到两者都安装结束; 一般安装完 Ruby 后会自动弹出一个新的命令行安装界面,我们需要在里面选择 3,然后回车。...不过,如果上述第 2 个步骤发生了错误,通常是依赖包的版本不匹配所致,运行命令更新依赖包: bundle update 随后再次 jekyll serve 即可。...Ruby 跨版本升级的坑 如果你之前安装过 Ruby 的旧版本,现在需要跨大版本号升级,那么你会遇到很多问题: ruby 命令对应新旧哪个版本是不明确的 如果你覆盖安装了 ruby,那么之前安装自动设置的那些环境变量

1.1K10
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    【Jekyll搭建GITHUB个人博客】安装Ruby 环境、包管理器 RubyGems、Jekyll与错误解决

    - D:/Ruby23 - D:/Ruby23 注意不要写成反斜杠!是/ 这两个目录分别为你Ruby和devkit的安装目录。 如果和我安装的目录不在同一个下面,不要和我的写成一样了哦。...我的解决办法是重新装了一遍,把路径改成这样的。...切换的G:\Github下输入: jekyll new myblog 在这里你可能会遇到一个错误,见错误二(没有的,可忽略),该错误课看本篇后面的可能的错误以及解决办法。 ?...如果没有错误出现,就是下面这种情况 ? ? 恭喜。 接下来切换到myblog目录下面、 ? 输入: jekyll serve ?...错误二 运行 jekyll new myblog 的时候出现该错误: Dependency Error: Yikes!

    58110

    Jekyll搭建博客并部署到GitHub

    尝试过很多Windows搭建静态网页博客的方法,都是失败告终。试了几次Jekyll,这一次终于成功了。想把一些坑路分享一下。 1....安装Jekyll 然后我们安装Ruby+Devkit,安装完成后,会出现cmd提醒你安装1,2,3 我们选择3,安装全部组件。(Mingw) 友情提示:他会不断提示多次,其实只需要安装一次即可。...修改open-source文件 这个文件位于pages\open-source.md 这个是因为如果不修改的话,会提示语法错误 Liquid Warning: Liquid syntax error...serve 因为我们是复制主题到该目录,会出现bundle未安装错误。...,解决方法 bundle add webrick 之后再 bundle exec jekyll serve (2) GitHub本身识别出underscore.js存在漏洞,我直接搜索最新版替换,发现对网站无影响

    1.1K20

    Ruby x Jekyll 本地调试环境搭建

    Ruby.Download 点击这个网址下载:http://jekyll-windows.juthilo.com/1-ruby-and-devkit/ 下载 Ruby 和 DevKit,注意版本要相同...Ruby Source 无法找到报 404 了 只需要修改 RubySource 即可 很多时候,在安装 gem 的过程中会出现找不到资源的 error,我们需要从另外一个 gem 服务器下载安装。...的时候这个问题困扰了我好久 大多数问题都是升级引发的问题 一旦我把对应的 Proj 进行 jekyll build 的时候就报错 D:\Tools_For_Work\Projs\Github Blog...升级 大版本更新查看这篇文章 小版本更新直接: gem update jekyll 2018-01-24 关于 Jekyll 3.7 的 LiveReload 一个小变化就是LiveReload,...每次修改后浏览器会自动刷新, 也算是更省事了 jekyll serve --livereload 2018-05-26 Jekyll 3.8 的安装 现在 Windows 安装已经非常简单了 3 步就能将环境完全安装

    1.3K10

    如何在Windows平台上基于github搭建个人博客平台

    如下图所示,由于我已经有这样一个仓库了,所以提醒我有错误: ? 然后点击下面绿色的“Create repository”,仓库就创建好了。...如果读者喜欢我的博客模板,可以直接从我的github仓库https://chauby.github.io下载,然后使用git checkout命令回到最初的版本即可,最初的版本是一个空仓库,只有简单的示例页面...基于ruby的本地编写和调试博客内容 Ruby的下载地址,安装过程的详细教程可参考Win10安装jekyll和ruby环境。Ruby下载完成以后直接双击安装,除了安装路径,其他一路默认选项就行。...安装路径最好不要包含空格(本人没有完整去验证过,但是我第一次的安装路径包含了空格,后面安装其他东西的时候老是不成功。重新选择了不包含空格的安装路径来安装了ruby后,安装后续的其他问题一路顺利)。...出现这个问题是提示端口号被占用,因为Jekyll默认的端口号是4000,可能与其他软件冲突(例如福昕阅读器)。

    85650

    我的GitPage博客也挂了,紧急修复之路

    5 https://www.jekyll.com.cn/docs/ 快速入门手册 Ruby 的版本比较多,安装方式也分为整体安装和分开安装(Ruby + devkit),而这些也是最容易出错的地方。...有时候安装完了和自己的不博客版本对不上,而导致报错不能编译。目前经过测试此版本Ruby+Devkit 2.5.7-1 (x64)比较适合 Jekyll 博客的编译部署。...当你顺利安装到此后,你的软件就已经安装完成,可以使用了! 五、安装Jekyll Ruby 软件已经安装完成,接下来就是我们的博客的相关内容的安装了。...,然后停止并删除原容器,用最新镜像重建容器 这种方式目前我还没有钱和时间去折腾,等后面我的博客访问量和内容更大了以后在投入经历去搞!...以前我忍受了;速度、收录、体验,但是突然的一挂,啥都拜拜了。所以只能挂到自己的服务器上,还好价格也不贵!毕竟是一个只能支持 PHP、ASP的虚拟机。

    1K00

    如何在Ubuntu 16.04上建立一个Jekyll开发网站

    介绍 Jekyll是一个静态站点生成器,它有内容管理系统(CMS)的一些优点,同时避免了此类数据库驱动的站点引入的性能和安全问题。...没有服务器的同学可以在这里购买,不过我个人更推荐您使用免费的腾讯云开发者实验室进行试验,学会安装后再购买服务器。 完成此准备条件后,您就可以安装Jekyll及其依赖项了。...第一步 - 安装Jekyll 我们将首先更新我们的软件包列表,以确保我们拥有最新版本软件包及其依赖项的最新信息: sudo apt-get update 然后,我们将安装Ruby和开发库以及make和build-essential...在添加新帖子和页面时,使用现有结构并遵循Jekyll的命名约定非常重要。 提示: tree是查看文件和目录结构的一个非常有用的命令。...在Web浏览器中,我们可以在jekyll serve输出中显示的服务器地址和端口访问它: 结论 在本教程中,我们安装了Jekyll并创建了一个包含一些自动生成内容的开发站点。

    1.6K71

    如何在Ubuntu 16.04上建立一个Jekyll开发网站

    介绍 Jekyll是一个静态站点生成器,它有内容管理系统(CMS)的一些优点,同时避免了此类数据库驱动的站点引入的性能和安全问题。...没有服务器的同学可以在这里购买,不过我个人更推荐您使用免费的腾讯云开发者实验室进行试验,学会安装后再购买服务器。 完成此准备条件后,您就可以安装Jekyll及其依赖项了。...第一步 - 安装Jekyll 我们将首先更新我们的软件包列表,以确保我们拥有最新版本软件包及其依赖项的最新信息: sudo apt-get update 然后,我们将安装Ruby和开发库以及make和build-essential...在添加新帖子和页面时,使用现有结构并遵循Jekyll的命名约定非常重要。 提示: tree是查看文件和目录结构的一个非常有用的命令。...在Web浏览器中,我们可以在jekyll serve输出中显示的服务器地址和端口访问它: 结论 在本教程中,我们安装了Jekyll并创建了一个包含一些自动生成内容的开发站点。

    1.4K31

    在本地运行 fyne 官网

    简介 要深入学习和理解一个框架,官方文档是必须要仔细阅读的。fyne 官网有非常系统和详尽的文档。官方网站:https://fyne.io/。有时候我们会有这样一个需求——离线查看文档。...很快我发现 fyne 官网是采用 jekyll 构建的。jekyll 是采用 ruby 语言编写的静态网页工具。jekyll 常用于搭建个人博客。...Mac 在 Mac 上可以直接使用 brew 安装 ruby 和 gem。 安装 jekyll gem 安装完成之后,安装 jekyll 就很简单了。...本地运行网站 一切准备就绪,接下来只需要输入下面的指令网站就在本地运行起来了: $ jekyll serve 一般会出现下面的错误: ?...这是应该有个依赖的版本问题,我们可以使用错误提示中的命令bundle启动: $ bundle exec jekyll serve 运行成功: ?

    6.2K30

    Jekyll 搭建静态博客

    搭建过程 在jekyll的官网上 http://jekyllrb.com/ 其实已经说得比较明白了,我在这里还是简单的说一下吧。我用的是Windows系统。...cd到博客文件夹,开启服务器 image.png watch为了检测文件夹内的变化,即修改后不需要重新启动jekyll 我的环境下启动报错(你的可能没有),再安装yajl-ruby和rouge image.png...可能出现的问题 hitimes/hitimes (LoadError) 错误代码: C:/Ruby22/lib/ruby/2.2.0/rubygems/core_ext/kernel_require.rb...hitimes require error when running jekyll serve on windows 8.1 虽然上面的题主问的是 win 8.1 系统下的情况,但是同样适用于 win7...下面我简单翻译一下错误原因和解决方法。 可能是 Ruby 2.2 和 hitimes-1.2.2-x86-mingw32 中有一些 ABI 变化,少了一些相关的类库。

    46610

    初学者在github上建立博客

    Ruby的安装一直点下一步即可,注意将“添加到环境变量”顺便勾选上, 可以根据百度经验按步骤安装。 我是直接装到了c盘下。 最后“Finish”之后会自动弹出命令行 直接回车等待就好了。...在下载Ruby的下边有对应的DevKit 将这个压缩包直接解压到c:DevKit 下就行.在此目录下执行命令 ruby dk.rb init 你会发现c:DevKit目录下多了一个config.yml...安装jekyll 在安装jekyll前我们需要下载一个工具:gems 首先: gem install bundle 然后:打开命令行检查一下上两步是否已安装 ruby -v ruby 2.3.3p222...这里假设rename为firstBlog,cd到D盘,运行命令 jekyll new firstBlog 创建一个默认的博客目录,但是会报错: 类似 Error: bundler 解决命令: gem install...bundler 再次运行 jekyll new firstBlog 不报错后进入项目 cd firstBlog 起服务 jekyll serve y/成功了 访问127.0.0.1:4000即可在本地看到你的博客了

    47010

    在 Linux 上搭建Jekyll静态博客

    一、Jekyll介绍 jekyll是一个简单的免费的Blog生成工具,类似WordPress。但是和WordPress又有很大的不同,原因是Jekyll只是一个生成静态网页的工具,不需要数据库支持。...,完成以后,Ruby, Ruby Gems 就安装好了,国内速度很慢,国外服务器,不到一分钟就下载完了,文件大概100兆 设置 Ruby 版本,同样,也可以用其他版本号,前提是你有用 rvm install.../ bundle install 4、启动 jekyll jekyll serve -H 0.0.0.0 -P 80 效果如下 ?...jekyll 3.6.2 | Error: jekyll-remote-theme 执行 apt-get install libcurl3 八、jekyll 文档 jekyll 基本用法 官方中文文档...评论模块: 目前支持 disqus、gitment 和 gitalk,选用其中一种就可以了,推荐使用 gitalk。

    2.5K80

    Portable Jekyll-最便捷的JEKYLL安装

    不必进行繁琐的 Ruby 和 DevKit 的安装 不需要管理员权限,公司电脑也可以搭建 适用于 Jekyll 3.X, 经测试 3.1.2 在安装额外的几个 gem 后也可以顺利使用 Require...Modules ruby (从列表里找到最新的版本的 7z 下载解压) DevKit 4.7.2 环境部署 将自己的 Github Page 独立放到一个文件夹中 解压 Ruby...和 DevKit,保证解压出来的文件夹名称是「Ruby」和「DevKit」(Ruby 解压出的文件夹名称可能不是 Ruby) 建立一个setpath.cmd @ECHO OFF ECHO...- ruby - setpath.cmd 建议不要把 ruby 放到 Github Page Folder 中,否则会在 build 的时候会报以下错误 ERROR: YOUR SITE COULD...Ruby, 导致使用了旧版本 SSL, 截止 2018-08-29 最新版本是 3.3, 确认下载最新版 ruby 即可解决问题 参考文献 Jekyll 3.0.x (portable) Gem install

    30820

    Windows下jekyll的安装和使用

    jekyll是一个简单的免费的Blog生成工具,类似WordPress。但是和WordPress又有很大的不同,原因是jekyll只是一个生成静态网页的工具,不需要数据库支持。...点击安装即可,在安装结束时,不要勾选ridk install的选项,后面再手动安装 检查ruby是否正常安装,会出现版本号 ruby -v 检查gem是否安装完毕: gem -v 2 安装MSYS2...输入命令: ridk install 输入“ridk install”进行MSYS2的安装,会出现然你选择123,你选3就行。...这个过程会下载很多安装包什么的,耐心等待,一定要耐心,要完整装完才行,装好会让你再做一次123选择,这个时候不需要选了,直接enter退出就行了。...new myblog 4.2 本地运行博客 切换到myblog目录下,输入如下命令 bundle exec jekyll serve

    90330

    使用jekyll搭建个人博客

    1.成果展示 我的github仓库 我的博客 2.概述 之前曾经在Github Pages上使用jekyll搭建过一个博客,也绑定了自己的域名,使用体验十分好,每次在本地编辑完,只需要执行git push...之后可以开始jekyll的安装了。 安装Jekyll Jekyll的安装过程这里不再详细叙述,网上教程很多,这里给大家介绍一个个人觉得不错的。...别人看完你的博客,发现错误了,想告诉你怎么办?发邮件吗? 让我们来一个一个解决。 自动部署 经常性的登录服务器肯定是不科学的,每次写完扔到服务器上再去服务器上重启服务肯定是要改善的对不对?...,然后添加git钩子,在每一次的push后,服务器自动拉取最新代码,同时Jekyll监听到变化自动重新展示,就实现了: 本地编辑,git提交并push到服务器,就完成了博客的更新 备份 搞完上一步,这一步骤就简单了...Atom,我目前在用的有Mac版本,Ubuntu版本,都比较好用。 Atom相比于其他的编辑器,有一个很不错的项目展示系统,类似于这样: ?

    3.3K51

    Jekyll监听文件变化的问题解决

    从开始使用jekyll作为博客系统就有一个问题,那就是如何持续的集成. 主要要求是简单方便....Jekyll可以启动一个server服务,启动参数中有--watch(监听文件变化)和--detach(后台运行)选项,看起来这两个参数一起使用就完事了. 但是比较尴尬的是,这两个一起是不起作用的....后来我使用了半年的方式是: setsid jekyll serve --host 0 --watch --force_polling &>/dev/null </dev/null & 这个为我工作了半年...,最近出现了问题,会导致ruby进程把CPU拉满,进而卡死我的服务器,这不能忍啊…....这样实现了: 脱离终端,不用我一直为jekyll开启一个终端. 监听变化,当我写完博客,push到服务器,剩余的事情由服务器自动完成.

    85610

    jekyll如何使用中文路径

    出现问题 最近在使用jekyll在本地预览自己写的博客无法正常打开,而提交到github上却可以正常解析。...看了一下发现是文件写的博客有什么变化,原来是因为博客的markdown文件使用了中文文件名,jekyll无法正常解析出现乱码。...解决方法: 修改安装目录\Ruby22-x64\lib\ruby\2.2.0\webrick\httpservlet下的filehandler.rb文件,建议先备份。...(File.expand_path(res.filename + base)) 修改完重新jekyll serve即可支持中文文件名。...(本文完) 作者:老付 如果觉得对您有帮助,可以下方的订阅,或者选择右侧捐赠作者,如果有问题,请在捐赠后咨询,谢谢合作 如有任何知识产权、版权问题或理论错误,还请指正。

    2.1K30

    Jekyll + Github Pages 搭建个人免费博客

    今天亲手通过 Jekyll 搭建了一套免费博客,搭建步骤其实超级简单。你不需要购买域名,也不需要购买服务器,就可以轻松拥有你自己的博客。 Jekyll 的核心是一个文本转换引擎。...博客搭建步骤 1.安装环境 1.安装Ruby 官网地址:https://rubyinstaller.org/downloads/ 根据自己的需要下载不同版本,直接点击“下一步”就可轻松安装成功。...没有 Github 账号的朋友可以注册一个账号,有账号的朋友可跳过。 2.创建代码仓库 创建一个名称为 ‘账号名称.github.io’。...6.切换主题 我这里下载的主题是 mundana-jekyll-theme,主题下载地址:http://jekyllthemes.org/themes/mundana-jekyll-theme/ 注:...可能存在兼容性问题,使用下面的命令 cd mundana-jekyll-theme bundle install #安装依赖 bundle exec jekyll serve #运行项目 我的博客地址

    2.2K30

    如何为自己创建一个既时尚又好用的博客网站

    上面预览图中的博客就是基于jekyll的dbyll主题风格的网站。jekyll是一个简单的免费的Blog生成工具,而dbyll就是基于jekyll的一款开源的主题项目。...第一步: 安装ruby 上文已经提到dbyll是基于jekyll的一款博客主题,又因为jekyll是Ruby项目,所以我们要运行dbyll首先需要先安装ruby,已经安装的可以跳过此步骤。...使用Homebrew安装ruby: 在终端运行: $ brew install ruby 第二步:安装Bundler Bundler是gem依赖关系管理工具,Bundler是使用Ruby语言写的,通过跟踪和安装运行...Ruby项目所需要的确切的gem和版本,为Ruby项目提供了完整的可运行环境。...终端运行下面命令启动jekyll服务器: $ bundle exec jekyll serve 命令运行完成之后你会看到: ?

    1.9K70
    领券