Ruby/Tips


uninitialized constant Mail

以下のコードで uninitialized constant Mail のエラー。
require 'mail'

mail = Mail.new
なんでかと思ったらこのスクリプトファイル名が mail.rb だった。
最初のrequireで自分自身が読み込まれてたのね・・・

gemでインストールしたパッケージを使用する

gemでインストールしたパッケージがno such file to loadの場合は、
require 'rubygems' してから使いたいパッケージをrequireする。
#!/usr/bin/ruby

require 'rubygems'
require 'mysql2'

mysql = Mysql2::Client.new(:host => 'localhost', :user => 'root', :password => 'password')

  • 最終更新:2018-01-10 18:01:49

このWIKIを編集するにはパスワード入力が必要です

認証パスワード