ラベル bundle の投稿を表示しています。 すべての投稿を表示
ラベル bundle の投稿を表示しています。 すべての投稿を表示

2018年9月15日土曜日

ruby rbenv, bundlerでのアプリケーション実行

2018 Oct. 08.
2018 Sep. 15.

$ CmdPath=`find / -name 'RUBY.rb' -exec dirname {} \;`
$ pushd $CmdPath
$ rbenv exec bundle exec RUBY.rb
$ popd


cronで利用するときは、PATH, RUBYLIBの設定をcronに記載することを忘れないように

ruby 各プロジェクトでのbundler設定

2018 Sep. 15.

$ cd projectーdir
$ rbenv exec bundle init

$ vi Gemfile
  gem "sinatra"
  gem "pry"
  gem "mysql2"
  gem "OptionParser"
  gem "systemu"

$ rbenv exec bundle install --path vendor/bundle

2018年8月18日土曜日

ruby Could not locate Gemfile or .bundle/ directory スクリプトのファイル属性を実行可能に

2018 Aug. 18.

rubyスクリプトを起動すると
Could not locate Gemfile or .bundle/ directory
で止まった。

Bundler設定を疑ったが、単にファイル属性に実行可能属性が無いだけだった。

2017年2月21日火曜日

rubyインストール

2019 Oct. 12.
2018 Sep. 15.
2018 Aug. 14.
2017 Mar. 12.
2017 Mar. 09.
2017 Feb. 21.

システムワイド rbenvインストール

next49.hatenadiary.jp/entry/20171122/1511350272

ユーザ別 rbenvインストール

# apt install git build-essential libssl-dev libreadline-dev zlib1g-dev

$ cd
$ git clone https://github.com/sstephenson/rbenv.git ~/.rbenv
$ git clone https://github.com/sstephenson/ruby-build.git ~/.rbenv/plugins/ruby-build

~/.profile に記述
export PATH="$HOME/.rbenv/bin:$PATH"
eval "$(rbenv init -)"

$ source ~/.profile
$ rbenv rehash

rubyインストール

$ rbenv install --list
$ rbenv install 2.0.0-p648
$ rbenv rehash
$ rbenv versions
$ rbenv global 2.0.0-p648


bundlerインストール

$ rbenv exec gem install bundler
$ rbenv rehash
$ rbenv exec bundle config --global path 'vendor/bundle'

$ cat ~/.bundle/config
---
BUNDLE_PATH: vendor/bundle