বৈদ্যুতিন-নির্মাতা এবং বৈদ্যুতিন-প্যাকেজরের মধ্যে প্রধান পার্থক্য কী । উভয়ের জন্য কিছু উদাহরণ প্রকল্প আছে? একা। এক্স অ্যাপ্লিকেশন বিল্ডের জন্য কোনটি ভাল?
বৈদ্যুতিন-নির্মাতা এবং বৈদ্যুতিন-প্যাকেজরের মধ্যে প্রধান পার্থক্য কী । উভয়ের জন্য কিছু উদাহরণ প্রকল্প আছে? একা। এক্স অ্যাপ্লিকেশন বিল্ডের জন্য কোনটি ভাল?
উত্তর:
বৈদ্যুতিন-প্যাকেজারটি ছিল (আপডেট: এই প্রতিশ্রুতিতে পরিবর্তিত হয়েছে: "রিফ্যাক্টর: বৈদ্যুতিন-প্যাকেজকারী একীভূত করুন") বৈদ্যুতিন-নির্মাতা দ্বারা ব্যবহৃত। এই নিবন্ধে বলা হয়েছে
আপনি যদি সত্যিই শহরে যেতে চান, তবে বৈদ্যুতিন-নির্মাতার দিকে নজর দিন যা ইলেক্ট্রন-প্যাকেজারের দ্বারা উত্পাদিত প্যাকেজগুলি গ্রহণ করে এবং স্বয়ংক্রিয় ইনস্টলারগুলি তৈরি করে।
আগস্ট 2019 আপডেট করুন
আমি এখন এক বছরেরও বেশি সময় ধরে ইলেক্ট্রন-বিল্ডার ব্যবহার করছি , ম্যাকস, উইন্ডোজ 10 এবং উবুন্টু ডেস্কটপের জন্য আমার অ্যাপ্লিকেশনটি প্যাকেজিং করছি । রক্ষণাবেক্ষণকারী, দেভেলার এই বছরের শুরুতে একটি দুর্দান্ত ডক্স সাইট যুক্ত করেছে এবং ইনস্টলার এবং আপডেটাররা এখনও কাজ করছে তা নিশ্চিত করার জন্য ম্যাকোসে গেটকিপার পরিবর্তনের শীর্ষে রয়েছেন।
নভেম্বর 2018 আপডেট করুন
ইলেক্ট্রন-রচয়িতা প্রাথমিক ডেভেলপার প্রকল্পে সারগর্ভ কাজ করা অব্যাহত রয়েছে, বাগ সংশোধন করা হয়েছে সাথে নিয়মিত ইলেকট্রন 3, নতুন হস্তনির্মিত বস্তু প্রকাশ গন্তব্যে সমর্থন এবং রিলিজ সহ। পূর্ববর্তী রক্ষণাবেক্ষণকারী ইলেক্ট্রন-প্যাকেজার থেকে পদত্যাগ করেছিলেন এবং তাদের এখনও উইন্ডোজ রক্ষণাবেক্ষণকারী নেই এবং এখনও সাইনযুক্ত উইন্ডোজ বাইনারিগুলির পক্ষে সমর্থন নেই । রেফারেন্সের জন্য:
electron-packager ( 72 releases, 17 open issues, 639 closed)
electron-builder (651 releases, 399 open issues, 2,603 closed)
আপডেট ডিসেম্বর 2017
ইলেক্ট্রন-নির্মাতা গত এক বছরে দৃ rob়তার সাথে কাজ করেছে, সাপ্তাহিক বৈশিষ্ট্য এবং বাগফিক্সেস সহ নতুন সংস্করণ প্রকাশ করছে। Https://www.electron.build/ এ থাকা ডকুমেন্টেশনটি দুর্দান্ত এবং "কুইক সেটআপ গাইড" অনুসরণ করে (প্রথম পৃষ্ঠায়, বেশ কয়েকটি বিভাগ নীচে) একটি বয়লারপ্লেট প্রকল্প এবং ধাপে ধাপে নির্দেশাবলী অন্তর্ভুক্ত রয়েছে।
জুন 2017 আপডেট করুন
electron-builder
উভয়ই প্যাকেজিং পদক্ষেপ করে (যেমনটি কী electron-packager
করে) এবং প্ল্যাটফর্ম-নির্দিষ্ট ইনস্টলারগুলি তৈরি করে (যেমন pkg
ম্যাকের জন্য ম্যাক অ্যাপস্টোর, উইন্ডোজগুলির জন্য এনএসআইএস বা উইন্ডোজ স্টোর এবং লিনাক্সের জন্য অ্যাপমিজেশন)।
আমার বিদ্যমান প্রকল্পের জন্য, electron-forge
আমার package.json
এবং উপস্থিত থাকা "অনুপস্থিত নির্ভরতা" দিয়ে ব্যর্থ হয়েছে node_modules
।
এটি ভাল নথিভুক্ত নয়, তবে electron-builder
ডিফল্ট উইন্ডোজ ইনস্টলার হিসাবে এই বছরের শুরুতে স্কুইরেল.উইন্ডো থেকে এনএসআইএসে স্যুইচ করেছেন। এনএসআইএস যথেষ্ট পরিমাণে ছোট ইনস্টলার প্যাকেজ তৈরি করে (আমার প্রকল্পের ক্ষেত্রে 90mb থেকে 30mb ডাউন)।
আসল পোস্ট
মার্চ ২০১ 2017 অবধি, বড় অংশে তারা বৈশিষ্ট্যের সমতা পেয়েছে। আমি নিম্নলিখিতটি পেয়েছি:
ইলেক্ট্রন-প্যাকেজার উত্স কোডটি প্যাক করে এবং এক্সিকিউটেবল ফাইল উত্পন্ন করে।
বৈদ্যুতিন-নির্মাতা ইলেকট্রনে "অটো আপডেট" সমর্থন সহ ইনস্টলার তৈরি করতে পারে।
electron-packager
কেবল একটি এক্সিকিউটেবল ফাইলের সাথে একটি ফোল্ডার তৈরি করেছে যা অ্যাপ্লিকেশন আরম্ভ করে। এটি একটি প্রকৃত ইনস্টলার তৈরি করে না বলে মনে হচ্ছে ??
ঠিক আছে, আমি জানি এই থ্রেডটি পুরানো তবে আমি পরামর্শ দিতে চাই যে যে কেউ / প্রত্যেকে ইলেক্ট্রন-ফোরজি ব্যবহার করেন এটি আপনার জীবনকে আরও উন্নত করবে এবং আমি মনে করি এটি ব্যবহার করে আপনি আরও বুদ্ধিমান বোধ করবেন। আমার ব্যক্তিগতভাবে প্যাকেজিংয়ের সমস্যাগুলির মুখোমুখি দুঃস্বপ্ন জেগেছিল। এটির একটি ডেড-সিম্পল ক্লিপ রয়েছে, এটি বিশ্বব্যাপী ইনস্টল করুন এবং আপনার স্বপ্নগুলি সত্য হতে পারে।
আমি নিশ্চিত যে এটি সাহায্য করে! চিন্তা করবেন না, আমি এটি তৈরি করিনি তবে এটি আমাকে ডেস্কটপ অ্যাপ্লিকেশন করতে সহায়তা করে।
ভ্যু এবং ইলেক্ট্রন ব্যবহার করে টেমপ্লেট তৈরি করতে আপনি এই https://github.com/SimulatedGREG/electron-vue/ ব্যবহার করতে পারেন , এটি বৈদ্যুতিন-প্যাকেজকারী এবং ইলেকট্রন-নির্মাতা উভয়কেই সমর্থন করে।
আমার জন্য, আমি সর্বদা ইলেক্ট্রন-বিল্ডারকে পছন্দ করি কারণ এটি আমার পক্ষে অনেক সহজ এবং ট্র্যাভিস সিআই এবং অ্যাপভাইওয়্যার ব্যবহার করে বাইনারি তৈরি করতে এবং গিথুব রিলিজ করতে পলিশ করতে পারে, এই রেপোর মতো আমি https://github.com/gengjiawen/android-studio- সাহায্যকারী / রিলিজ ।