Create .ruby-version and .ruby-gemset with rvm

前端 未结 4 1548
情歌与酒
情歌与酒 2021-01-30 00:54

Is there a way to create the associated .ruby-version and .ruby-gemset files when creating a new gemset?

With older versions of rvm, one could

相关标签:
4条回答
  • 2021-01-30 01:19

    Suppose I am creating gemset for my rails app whose name is tptapp then we can do it in following way.

    rvm use 2.2.2@tptapp --create
    

    here tptapp is name of gemset, 2.2.2 is Ruby version.

    0 讨论(0)
  • 2021-01-30 01:20

    According to the official RVM docs you can use this:

    echo 1.9.3 > .ruby-version
    

    Or you can use this:

    rvm --ruby-version use 1.9.3@my_app
    

    The second form will create both .ruby-version and .ruby-gemset.

    0 讨论(0)
  • 2021-01-30 01:23

    All of the above examples require you to type in your ruby version and gemset name .. which is close to the same keystrokes required to vi .ruby-gemset and vi .ruby-version. Assuming you are in a directory where you've already chosen your ruby version and you are pointing at the desired gemset.. this does the trick.

    rvm --ruby-version use $(rvm-prompt)
    
    0 讨论(0)
  • 2021-01-30 01:30

    I recently had the same problem. rvm --help led me to:

    rvm --create --ruby-version ruby-1.9.3@my-gemset  
    

    It created both .ruby-gemset and .ruby-version.

    0 讨论(0)
提交回复
热议问题