首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

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

    搭建博客方便很多,开始一直想着自己搭建博客,然后一直没什么时间,在做另外一个项目,所以现在就考虑用Jekyll在GITHUB上搭建博客了。...Jekyll 也可以运行在 GitHub Page 上,也就是说,你可以使用 GitHub 的服务来搭建你的项目页面、博客或者网站,而且是完全免费的。...使用RubyInstaller的同时也安装了rubyGems 输入: gem -v 如果显示如下说明rubyGems安装成功: ? 安装devkit!...获取最简单 Jekyll 模板并生成静态页面 需要的环境搭建好了之后,就是获取最简单 Jekyll 模板并生成静态页面、 安装 jekyll gem install jekyll 等待下载完成…...jekyll 3.4.3 | Error: bundler 解决办法 请安装bundler: gem install bundler 然后安装bundle,bundle install ?

    58110

    Ruby Gems缓存 (三)

    Github一共提供了两种action可以帮助我们完成缓存操作: actions/cache:最流行的缓存Ruby gem方案,仅缓存; ruby/setup-ruby:可以安装指定版本的Ruby并且使用...bundler缓存Ruby gem。...key没有发生缓存命中时用于查找缓存的其他密钥顺序列表; 如果提供restore-keys,actions/cache将按顺序搜索与restore-keys列表匹配的任何缓存; 当精确匹配时,操作会将缓存中的文件恢复至设置...获取缓存命中的结果。 当key不匹配现有缓存时,则被称为缓存错过,在job成功完成时将创建一个新缓存。发生缓存错过时,操作将搜索restore-keys设置的替代键值。 7....ruby/setup-ruby 如果使用ruby/setup-ruby来管理gem缓存和ruby版本就更加直观和简洁。首先,在Github中fork Kingfisher到自己的仓库。

    68930

    记一次用WPScan辅助渗透WordPress站点

    该扫描器可以实现获取站点用户名,获取安装的所有插件、主题,以及存在漏洞的插件、主题,并提供漏洞信息。同时还可以实现对未加防护的 Wordpress 站点暴力破解用户名密码。...bundler && bundle install --without test development gem install typhoeus gem install nokogiri...MAC OSX下安装: git clone https://github.com/wpscanteam/wpscan.git cd wpscan sudo gem install bundler...视频演示 也欢迎大家关注我的bilibili账号:Angel_Kitty,不定期发送一些演示视频教程 四、WordPress的防护措施 如果你想要避免WordPress用户列表被列举,不要把用户名作为昵称...最好的方式是选择一个包含随机字符的名字做用户名并且使用其他名字作为昵称。 WPScan 扫描 URL 来获取用户名,所以如果你不使用这个用户名,你肯定不会被 WPScan 搜索到。

    3.1K30

    一文搞清rake、Rakefile、gem、gemspec、bundler、bundle、Gemfile的关系

    gem是Ruby的包管理系统,命令是gem,包名后缀也是.gem,类似于rpm。 不过rpm只能安装本地包,不能联网下载。联网下载需使用yum或dnf。...同样的,Debian系,包管理系统是dpkg,不能联网下载。联网下载需使用apt。 gemspec文件,是gem的描述文件,包含gem相关的信息,如包名、版本、简介、描述、作者、主页等。...Gemfile和gem无关,它其实是bundler的配置文件名称。 bundler、bundle和Gemfile bundler是Ruby应用的外部依赖管理工具。...bundle是另一个gem,是用来解决”把bundler误拼写称bundle”的问题,唯一功能就是安装bundler,使两者同意而不报错。...执行bundler install时,bundler会读取Gemfile文件并一次性安装所有依赖gem。 总结 rake是Ruby语言的构建工具,它的配置文件是Rakefile。

    4.1K50

    分清Ruby语言的这些概念,也就搞懂了构建工具、依赖管理工具和包管理工具!

    gem是Ruby的包管理系统,命令是gem,包名后缀也是.gem,类似于rpm。 不过rpm只能安装本地包,不能联网下载。联网下载需使用yum或dnf。...同样的,Debian系,包管理系统是dpkg,不能联网下载。联网下载需使用apt。 gemspec文件,是gem的描述文件,包含gem相关的信息,如包名、版本、简介、描述、作者、主页等。...Gemfile和gem无关,它其实是bundler的配置文件名称。 bundler、bundle和Gemfile bundler是Ruby应用的外部依赖管理工具。...bundle是另一个gem,是用来解决”把bundler误拼写成bundle”的问题,唯一功能就是安装bundler,使两者同意而不报错。...执行bundler install时,bundler会读取Gemfile文件并一次性安装所有依赖gem。 总结 rake是Ruby语言的构建工具,它的配置文件是Rakefile。

    37420

    ETL (Extract-Transform-Load) with Kiba(1)

    前言 在构建数据仓库,进行数据分析,实现异构数据库之间数据转存的情境下会涉及到数据的 ETL(Extract-Transform-Load) Tip: 一般而言如下情况也可以使用 ETL 来解决: 将遗留数据库中的数据迁移到新的数据库中...kiba gem 可以很容易地实现轻量级的 ETL 这里分享一下 kiba 的简单使用,详细可以参考 官方文档 和 How to reformat CSV files with Kiba (in-depth...'kiba', '~> 0.6.0' gem 'awesome_print' [root@h102 kiba]# 这里的源我们使用 source 'https://gems.ruby-china.org...' 因为 'https://rubygems.org' 会被墙 gem 'kiba', '~> 0.6.0' 是当前最新的 kiba 版本,项目中要使用到 gem 'awesome_print' 是一个很好用的打印工具...gem 已经安装好,否则没法使用 bundle 命令

    63310

    项目管理和缺陷跟踪系统 Redmine

    Redmine 概述 Redmine 是用 Ruby 开发的基于 web 的项目管理软件,是用 ROR 框架开发的一套跨平台项目管理系统,支持多种数据库,有不少自己独特的功能,例如提供 wiki、新闻台等...这种 Web 形式的项目管理系统通过项目(Project)的形式把成员、任务(问题)、文档、讨论以及各种形式的资源组织在一起,项目成员参与更新任务、文档等内容来推动项目。...安装完后的目录结构如下 同时会在 C: 盘,生成一个 Sites 文件夹;该文件夹的作用,就是用来存放项目的。Redmine 项目的部署目录就是该目录。 3....Command Prompt with Ruby and Rails,进入 redmine 项目目录 cd redmine 如果Ruby 2.5 或者更低版本的 Ruby;先安装 bundler...gem install bundler 安装 bundler 可能遇到如下错误 C:\Sites>gem install bundler ERROR: Could not find a valid gem

    2.3K20

    开发项目管理工具redmine 原

    Redmine是基于Ruby on Rails框架支持跨平台、跨数据库的一款灵活的项目管理web应用程序。...特性 支持多项目管理; 灵活的基于角色的访问控制; 灵活的问题跟踪系统; 通过甘特图和日历追踪事务; 新闻、文档和文件管理; feeds和邮件通知; 依附于项目的wiki; 项目论坛; 简单实时跟踪功能...为什么使用Redmine? 基于上面的多种特性,在项目管理工作中,如任务分配、任务跟踪、项目权限管理等等带来很大的便捷性,使得工作进度、质量更加可控。...卸载一个版本的ruby # 安装rake和rails ## 如果嫌默认的ruby源慢,可以使用以下方法进行替换 $ gem source -r https://rubygems.org/ # 删除默认...# 安装bundler $ gem install bundler # 安装Redmine所依赖的gems相关包 $ bundle install --without development test

    10.1K40
    领券