search

Home  >  Q&A  >  body text

ruby疑问

$LOAD_PATH.unshift File.join(File.dirname(__FILE__), *%w( .. lib ))

这里面的 

 *%w( .. lib )
 

要怎么理解呢?  初学ruby~

巴扎黑巴扎黑2769 days ago660

reply all(1)I'll reply

  • ringa_lee

    ringa_lee2017-04-24 09:13:48

    %w( .. lib )
    # => ['..', 'lib']
    
    File.join(File.dirname(__FILE__), *['..', 'lib'])
    # => File.join(File.dirname(__FILE__), '..', 'lib')

    reply
    0
  • Cancelreply