Мазмуну:
Video: Rubyде бундлер деген эмне?
2024 Автор: Lynn Donovan | [email protected]. Акыркы өзгөртүү: 2023-12-15 23:50
Bundler деген эмне ? Bundler үчүн ырааттуу шарттарды камсыз кылат Ruby зарыл болгон так асыл таштарды жана версияларды көзөмөлдөө жана орнотуу менен долбоорлор. Bundler көз карандылык тозогунан чыгуу болуп саналат жана сизге керектүү асыл таштар иштеп чыгууда, сахналаштырууда жана өндүрүштө болушун камсыздайт.
Ошондой эле, бундлер Ruby менен келеби?
Ruby 2.0 жана RubyGems 2.0 экөө тең талап кылат Bundler 1.3 же андан кийинки.
Ошондой эле билиңиз, бундлер эмне үчүн колдонулат? Модуль бундерлер инструменттердин алдыңкы иштеп чыгуучулары болуп саналат колдонулган чейин таңгак JavaScript модулдары браузерде аткарыла турган бирдиктүү JavaScript файлдарына. Заманбап модулдун мисалдары бундерлер (өзгөчө бир тартипте) булар: веб-пакет, топтом, сактагыч куту, посылка ж.б.
Кошумча, мен Ruby бундлерин кантип колдоном?
Bundler орнотулууда
- Терминал терезесин ачып, төмөнкү буйрукту аткарыңыз:
- Долбооруңуздун түпкү каталогуна өтүңүз.
- Белгиленген булактардан керектүү асыл таштардын баарын орнотуңуз:
- Колдонмоңуздун ичинде топтомдогу чөйрөнү жүктөңүз:
- Таңгыңыздагы асыл таш менен келген аткарылуучу файлды иштетиңиз:
Gemfile Ruby деген эмне?
А Gemfile бул биз түзгөн файл, ал асыл таштардан көз карандылыкты сүрөттөө үчүн колдонулат Ruby программалар. Асыл таш - бул коллекция Ruby кодду биз кийинчерээк чакыра турган "коллекцияга" чыгара алабыз.
Сунушталууда:
Эмне үчүн баары Rubyде объект болуп саналат?
"Rubyдеги бардык нерсе - бул объект" - бул сиз тез-тез уга турган нерсе. Бул жердеги максат - Rubyдеги бардык нерсе Объект экенин, ар бир объекттин классы бар экенин жана ал класстын бир бөлүгү болуу объектке суроолорду берүү же бир нерселерди жасоо үчүн колдоно ала турган көптөгөн сонун ыкмаларды берерин Матрицаны көрүү
Rubyде өз алдынча метод деген эмне?
Ruby'деги self ачкыч сөзү учурдагы объектке - учурдагы билдирүүнү алып жаткан объектке кирүү мүмкүнчүлүгүн берет. Түшүндүрүү үчүн: Rubyдеги ыкма чалуу чындыгында алуучуга билдирүү жөнөтүү болуп саналат. obj ал үчүн аныкталган метод органы бар болсо, methге жооп берет. Жана ошол методдун денесинде, self obj дегенди билдирет
Rubyде кантип долбоор түзсөм болот?
Ruby программасын нөлдөн баштап түзүү үчүн, төмөнкүнү аткарыңыз: RubyMineди иштетиңиз жана Саламдашуу экранында Жаңы долбоорду түзүү баскычын басыңыз. Жаңы Долбоор диалогунда сол панелде Бош Долбоор тандалганын текшериңиз. Андан кийин, төмөнкү орнотууларды белгилеңиз:
Rubyде спецификация деген эмне?
Ruby Spec Suite, кыскартылган ruby/spec, Ruby программалоо тилинин жүрүм-туруму үчүн сыноо топтому. Бул ISO сыяктуу стандартташтырылган спецификация эмес жана бир болууну көздөбөйт. Анын ордуна, ал код менен Ruby жүрүм-турумун сүрөттөө жана сыноо үчүн практикалык курал болуп саналат
Rubyде куткаруу деген эмне?
Колдонмоңуз чалуу стекинин чокусуна жеткенде бузулуп калбашы үчүн көтөрүлгөн өзгөчөлүктү сактап койсо болот. Rubyде биз бул үчүн куткаруу ачкыч сөзүн колдонобуз. Ruby'де өзгөчө кырдаалды сактап жатканда, сиз куткарыла турган белгилүү бир ката классын көрсөтө аласыз