ruby 프로젝트의 bin/constore, bin/setup은 2진법이 아니라 스크립트입니다
3028 단어 Ruby
bundle gem sample_sample
루비 프로젝트를 내면 이렇게 되는 느낌 이 bin 부하, 콘솔, setup
./bin/console
실행하면irb가2.3.0 :001 >
반면./bin/setup
런타임 시 bundle install이 이동합니다.bundle install
+ bundle install
Resolving dependencies...
Using rake 10.5.0
Using bundler 1.11.2
Using sample_project 0.1.0 from source at `.`
Bundle complete! 3 Gemfile dependencies, 3 gems now installed.
Bundled gems are installed into ./vendor/bundle.
# Do any other automated setup that you need to do here
즉버블러로 루비게이지와 깃허브에 공개를 해보도록 하겠습니다.
중간
bin/setupはbundle installを実行するもので、その他のセットアップ処理を追加する場合は、こちらを利用しましょう。
어떻게 해요?이렇게 생각하면서 조사를 해봤어요.노트 게시
확정하다
bin/setupスクリプトが導入されました。これはアプリケーションの初期設定時に設定を自動化するためのコードの置き場所となります。
드디어 여기vim ./bin/setup
그리하여#!/usr/bin/env bash
set -euo pipefail
IFS=$'\n\t'
set -vx
bundle install
# Do any other automated setup that you need to do here
여기에 추가하면 되죠!겸사겸사 말씀드리겠습니다.bin/constore 예
#!/usr/bin/env ruby
require "bundler/setup"
require "sample_project"
# You can add fixtures and/or initialization code here to make experimenting
# with your gem easier. You can also use a different console, if you like.
# (If you use this, don't forget to add pry to your Gemfile!)
# require "pry"
# Pry.start
require "irb"
IRB.start
그냥 IRB 하는 거예요!!!!
Reference
이 문제에 관하여(ruby 프로젝트의 bin/constore, bin/setup은 2진법이 아니라 스크립트입니다), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/hiraokashi/items/645daf877a43fc3b4592텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)