বুটস্ট্র্যাপ 3 সংস্করণে আপডেট করা হচ্ছে - আমার কী করতে হবে?


102

আমি বুটস্ট্র্যাপে নতুন এবং পুরানো সংস্করণটি ২.৩.২ রয়েছে।

সংস্করণ 3 প্রকাশিত হয়েছে। আমি যদি কেবল সর্বশেষতম সংস্করণটি ব্যবহার করতে চাই তবে আমি কি কেবল সিএসএস এবং জাভাস্ক্রিপ্ট ফাইলগুলি প্রতিস্থাপন করব?


আপনি পরিবর্তনগুলি পড়তে এবং নিশ্চিত করতে পারেন যে তারা ইতিমধ্যে আপনার কাছে থাকা কোনও কিছু ভঙ্গ করবেন না, তবে হ্যাঁ কেবল ফাইলগুলি প্রতিস্থাপন করুন
প্যাটসি ইসা

হ্যাঁ, আমি নিশ্চিত করতে চাই যে আমি এটি সঠিকভাবে করছি। আমি মনে করি যে বুটস্ট্র্যাপ সর্বকালের সেরা জিনিস ছিল - এটি আশ্চর্যজনক। আমি পরবর্তী সংস্করণটি ব্যবহার করতে আগ্রহী। আমি নিশ্চিত যে আমি কোথাও পড়ছিলাম যে আপডেটগুলি পরিচালনা করতে ব্যবহার করতে পারেন .বিহীন তবে এটিতে আমি সম্ভবত ভুল wrong
হেনরি


মনে রাখবেন যে ডক্সগুলি 3.0 এ সমস্ত কিছুর "তরল" বলে, তবুও এটি ধারকগুলির জন্য স্থির পিক্সেল প্রস্থ ব্যবহার করে ... যা তরল বিন্যাসের ঠিক বিপরীত হিসাবে বোবা জাতীয়।
সেরিন 18

উত্তর:


134
  1. Http://getbootstrap.com/ থেকে সর্বশেষতম সংস্করণটি ডাউনলোড করুন বা নতুন সংস্করণ সহ CSS এবং জেএস ফাইলগুলি প্রতিস্থাপন করুন বা সিডিএন ব্যবহার করুন ( http://www.bootstrapcdn.com/ )

  2. আপনার এইচটিএমএল স্থানান্তরিত করুন, হ্যাঁ সত্যিই http://bootply.com/bootstrap-3-migration-guide পড়ুন । আপনি http://twitterbootstrapmigrator.w3masters.nl/ বা http://code.divshot.com/bootstrap3_upgrader/ (চেকলিস্ট সরবরাহ করুন) চেষ্টা করে দেখতে পারেন

  3. আইটি 7 ​​এবং ফায়ারফক্স 3. এক্স এর জন্য এইচটিএমএল 5 শিব কারণ টিবি ড্রপ সমর্থন সরান

  4. আইই তে মিডিয়া ক্যোয়ারী সহায়তার জন্য জবাব দিন ( https://github.com/scottjehl/Respond )। দ্রষ্টব্য এটি সিডিএন দিয়ে কাজ করবে না, দেখুন: টুইটার বুটস্ট্র্যাপ 3 সহ আইই 8 ইস্যু

  5. আপনি যদি গ্লাইফিকন ব্যবহার করেন তবে আপনাকে সেগুলি http://glyphicons.getbootstrap.com/ থেকে যুক্ত করতে হবে (আইকনগুলি একটি পৃথক ভান্ডারে স্থানান্তরিত করা হয়েছে)) গ্লাইফিকনগুলি আরসি 2 (গ্লাইফিকন হাফলিংস সেট থেকে ফন্ট ফর্ম্যাটে 180 গ্লাইফ ) থেকে ফিরে এসেছে

  6. আপনি যদি জাভাস্ক্রিপ্ট টাইপহেড উপাদানটি ব্যবহার করেন তবে আপনাকে https://github.com/twitter/typeahead.js/ সংহত করতে হবে (কারণ টাইপহেড জাভাস্ক্রিপ্ট বাদ পড়েছে) আরও দেখুন: বুটস্ট্র্যাপ 3.0 RC1 এর সাথে টাইপহেড সমস্যা বা "পুরানো" প্লাগইন ব্যবহার করুন : https://github.com/bassjobsen/ বুটস্ট্র্যাপ ৩-- টাইপহেড , আরও দেখুন: /programming/18615964/ajax-call-in-bootstrap-3-0-typeahead/18620473

  7. JQuery 1.x এর সর্বশেষতম সংস্করণে স্যুইচ করুন (2.x সংস্করণ কারণ jQuery 2.x ব্যবহার করবেন না IE8 সমর্থন করে না)

  8. যদি আপনি তৃতীয় পক্ষের উইজেটগুলি ব্যবহার করেন যা আপনার কোডে এইচটিএমএল যুক্ত করে বা সন্নিবেশ করায় (যেমন অ্যাডথিস.কম, শেয়ারথিস.কম এবং গুগল ম্যাপস), বাক্স-আকারের জন্য একটি মোড়ক তৈরি করুন, দেখুন: টুইটারের বুটস্ট্র্যাপ 3 এর সাথে অ্যাডটিস কাউন্টারটির ডান সীমানা অনুপস্থিত রয়েছে missing

অন্য:

বুটস্ট্র্যাপ 3 বক্স-সাইজিংয়ে স্যুইচ করুন: বর্ডার-বক্স কেন ?: https://stackoverflow.com/a/18858771/1596547

আই 7 এর জন্য নোট সমর্থন বাদ দেওয়া হয়েছে। https://github.com/coliff/bootstrap-ie7 কিছু শর্তসাপেক্ষ CSS ব্যবহার করে CSS অংশটি যুক্ত করার চেষ্টা করুন।


এটি বিশাল উদ্যোগের মতো শোনাচ্ছে। এটি কতক্ষণ নিতে হবে? কাজ 1 সপ্তাহ? 1 মাস? 6 মাস?
কর্ট 21

সমস্যাটি হ'ল BS2 পিছনে
বিএস

1
যদি আমার অনুমান করতে হয় তবে আমি বলব এটি আপগ্রেড হতে কয়েক মাস সময় নিতে পারে। পাশবিক.
কর্ট

@ কর্ট আমাকে একটি ইমেল প্রেরণ করুন। হতে পারে আমি তোমাকে সাহায্য করতে পারি?
বাস জোবসেন

আমি কীভাবে আপনাকে একটি ইমেল পাঠাব? আপনার টুইটার হ্যান্ডেল মাধ্যমে? আমি ভি 3 এর আরও কিছুটা পড়েছি এবং মনে হয় এটি মূলত পুরানো ফোনগুলির জন্য সমর্থন যুক্ত করা। যদি তা হয় তবে আমার মনে হয় না আমার v3 দরকার।
কার্ট 1

22

আপডেট হয়েছে 2018

বুটস্ট্র্যাপ 3 থেকে 4

বুটস্ট্র্যাপ 4 আপগ্রেড সরঞ্জাম (এটি বুটস্ট্র্যাপ 3 থেকে 4 এ স্থানান্তরিত করতে সহায়তা করবে)


বুটস্ট্র্যাপ 2 থেকে 3

বুটস্ট্যাপ 3 আরসি 1 এর জন্য একটি মুক্তির প্রার্থী (চূড়ান্ত প্রকাশ 3 নয়) শুক্রবার (26 জুলাই 2013) ঘোষিত হয়েছিল, তাই এখনও কোনও সরকারী মাইগ্রেশন দিকনির্দেশ নেই।

বুটস্ট্র্যাপ ৩-এর জন্য বড় পরিবর্তন রয়েছে 2..এক্সের সাথে পিছনে সামঞ্জস্য নেই, তাই আপনি কেবল ফাইলগুলি প্রতিস্থাপন করতে পারবেন না। তবে আপনি বুটপ্লি এ এখানে কিছু দরকারী দিকনির্দেশনা পেতে পারেন:

http://bootply.com/bootstrap-3-migration-guide

কাজগুলিতে একটি বুটস্ট্র্যাপ মাইগ্রেশন সরঞ্জামও রয়েছে: https://github.com/iatek/bootstrap-migrate

বুটস্ট্র্যাপ 2.x থেকে 3 আপগ্রেড সরঞ্জাম: http://upgrade-bootstrap.bootply.com/v3


1
ভবিষ্যতের পক্ষ থেকে শুভেচ্ছা! বুটস্ট্র্যাপ 4 সরঞ্জামটি এখানে রয়েছে: আপগ্রেড
জিম

14

বুটস্ট্র্যাপ ২.৩ থেকে 3.0 এ স্থানান্তর করা প্রায় অসম্ভব। সংস্করণ পরিবর্তন খুব কঠোর। আমি আমার জেন্ডার ফ্রেমওয়ার্ক 2 প্রকল্পটি বুটস্ট্র্যাপ 3.0 দিয়ে আপডেট করার চেষ্টা করেছি এবং ফলাফলগুলি একটি জগাখিচুড়ি ছিল (আই 5 এর সাথে খোলার চেষ্টা করার মতো)।

আমার পরামর্শ: বুটস্ট্র্যাপ 2. এক্স ব্যবহার করে পুরানো প্রকল্প বুটস্ট্র্যাপ 2.x দিয়ে দিন। নতুন প্রারম্ভিক প্রকল্প, 3.0 দিয়ে শুরু করুন।

আমার মতে এই ধরণের সংস্করণ পরিবর্তনটি বুটস্ট্র্যাপ টিম থেকে খুব বড় ত্রুটি ছিল। তাদের একটি ধীরে ধীরে আপডেট করা উচিত 2.4, 2.5, 2.6 ....


8
আমি প্রায় অসম্ভব সাথে একমত। স্থানান্তর করা সম্পূর্ণভাবে সম্ভব, আপনাকে কেবল প্রদত্ত গাইডেন্স অনুসরণ করতে হবে। লিঙ্কগুলির জন্য সম্প্রদায় উইকি পোস্টটি দেখুন। এছাড়াও শব্দার্থক সংস্করণ নম্বরগুলি অনুসরণ করে, একটি বড় আপগ্রেডকে ইন্টারফেস চুক্তিগুলি ভাঙ্গার অনুমতি দেওয়া হয়। সুতরাং প্রধান সংস্করণ নম্বর সঠিকভাবে এই সম্ভাব্য বিরতি উপস্থাপন করে।
জাফিন

1
হিজরত করা খুব কঠিন আমি মনে করি এটি পরামর্শটি দুর্দান্ত। এটি অসম্ভব নয়, তবে এটি কঠিন - 2 এর আগের সংস্করণ থেকে আপগ্রেড করার মতো কিছুই নয় *
d -_- বি

এটি অসম্ভব নয় এবং যদি আপনি পছন্দ মতো প্যাটার্নগুলি সন্ধান / প্রতিস্থাপন করতে পারেন তবে অনেক সহজ করে তুলেছে span12
tadman

3
আমি আপনাকে নিশ্চিত করতে পারি যে আমি সমস্ত পৃথক প্রতিস্থাপন করেছি, এমনকি পৃথক সিএসএসে যেখানে আমি বুস্ট্র্যাপ ডিফল্ট থিম এবং কোডটিতে ওভাররাইড করেছি, তবে আমি কোনও ভাল ফলাফল পাইনি। শুধু স্প্যান 12 সম্পর্কে ভাবেন না, সমস্ত স্প্যান *, সমস্ত ন্যাভ, টেবিল এবং আরও অনেক কিছু সম্পর্কে চিন্তা করুন, বুটস্ট্র্যাপের ভারী গভীর ব্যবহার সম্পর্কে ভাবেন
albanx

বুটস্ট্র্যাপ (অনেক ওয়েব ফ্রেমওয়ার্কের মতো) সিনমেটিক সংস্করণ অনুসরণ করে , অতএব 2 * ​​থেকে 3 পরিবর্তন করে বেমানান এপিআই পরিবর্তনগুলি।
জ্যাক বার্গার



0

এটি নিশ্চিত নয় তবে এই পুনঃপ্রেরণকারী জুমলা এক্সটেনশনটি ব্যবহার করুন

এই লিঙ্কটি উল্লেখ করুন,

http://www.nonumber.nl/extensions/rereplacer

অন্যথায়, টেমপ্লেট ওভাররাইডগুলি এটি করার একমাত্র উপায়।



0

যদি আপনি প্রচুর কাস্টমাইজেশন সহ প্রচুর ফাইল সহ একটি বড় অ্যাপ্লিকেশন ব্যবহার করছেন তবে প্রতিটি একক সরঞ্জাম সম্ভবত আপনার মুখোমুখি বেশিরভাগ ক্ষেত্রে উত্তর দিতে পারেনি।

প্রথমত, আমি চেষ্টা করার পরামর্শ দিই: https://pypi.python.org/pypi/b2tob3/0.4 তবে এটি আমার প্রয়োজনের জবাব দেবে না, আমি এই সংস্করণটি কাঁটাচামচ করেছি এবং একসাথে মাইগ্রেশন করতে সক্ষম হওয়ার জন্য আমার নিজেরটিকে মানিয়ে নিয়েছি বুটস্ট্র্যাপ 2 থেকে 3 এবং ফন্ট আশ্চর্যজনক 3 থেকে 4 একসাথে, b23tob3-v0.4 (আসল একটি) তে চিকিত্সা না করে এমন কিছু ক্ষেত্রে আমার সংস্করণে চিকিত্সা করার চেষ্টা করা হচ্ছে।

আমার পোস্টটি এখানে পড়ুন: http://ask.osify.com/qa/589 গিথুবে আমার আপডেটটি সন্ধান করুন: https://github.com/metrey/b2tob3 আপনি ব্যবহার করার জন্য সংকলিত উইন্ডোজ খুঁজে পেতে পারেন ।

সবসময় আপনার ফাইলগুলি ব্যাকআপ করুন এবং সরঞ্জামটি ব্যবহারের আগে উত্স নিয়ন্ত্রণে সমস্ত কিছু প্রতিশ্রুতিবদ্ধ।

শুভকামনা এবং আপনার ভাগ করে নিন।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.