-1

创建一个红宝石项目

我正在尝试创建一个简单的 ruby​​ 项目来使用 ruby​​gem 和 ruby​​-jmeter,但不确定如何进一步进行。下面是github项目。 https://github.com/flood-io/ruby-jmeter

//下面是我的test.rb

require 'rubygems'
require 'ruby-jmeter'

test do
  threads count: 10 do
    visit name: 'Google Search', url: 'http://google.com'
  end
end.jmx

我如何使用所需的 gem 创建一个 ruby​​ 项目,它不是一个 rails 应用程序....一个简单的 ruby​​ 项目。

4

2 回答 2

2

那么我会这样做的方式是首先为您的项目创建一个文件夹,然后运行:

bundle init

编辑刚刚创建的 Gemfile,使其看起来像这样

# A sample Gemfile
source "https://rubygems.org"

gem "ruby-jmeter"

在此之后你运行

bundle install

从现在开始,您可以使用 a 运行您的 ruby​​ 应用程序,bundle exec它会从您的 Gemfile 加载所有 gem。除此之外,如果您提供这样的路径bundle exec --path vendor/bundle,它将在本地将 gem 安装到项目中,这样您就可以保持依赖关系独立于您的全局 ruby​​ 安装。

于 2014-09-12T13:53:18.683 回答
1

您可以为此使用捆绑程序。阅读http://bundler.io上的“入门”

简单来说:

  1. Gemfile使用所需的宝石创建
  2. bundle install
  3. Require rubygemsbundler/setup以及您的应用程序中所有需要的宝石。
于 2014-09-12T13:53:41.973 回答