সুরকারের সাথে ম্যাজেন্টো বেস ইনস্টল করুন


18

আমি জানি যে ম্যাজেন্টো মডিউলগুলি ইনস্টল করার জন্য দুর্দান্ত উপায় আছে (কানেক্ট থেকে) এবং গিটহাব থেকে (যদি কম্পোজার.জসন সরবরাহ করা থাকে)।

(যেমনটি http://mamabase.com/magento-tutorials/composer-with-magento/ তে বর্ণিত হয়েছে )

সুরকার ব্যবহার করে কি বেসিক ম্যাজেন্টো প্যাকেজ (উদাহরণস্বরূপ সিই 1.7.0.2) ইনস্টল করা সম্ভব?

ইতিমধ্যে কেউ কি এটি চেষ্টা করেছে? (যদি সফলভাবে না হয়)


আমার নতুন ব্লগপোস্ট razbakov.com/blog/install-magento-via-composer দেখুন । আমাদের শেষ পর্যন্ত ফায়ারগ্যান্টো / ম্যাজেন্টো রেপো রয়েছে এবং এটি প্রায়শই সিঙ্ক হওয়া ম্যাজেন্টো-মিরর-রেপো হিসাবে ব্যবহার করে।
আলেকসে রাজ্জাকভ

উত্তর:


9

বর্তমানে এটি কেবল ব্যবহার করে ইনস্টল করা যেতে পারে

$ composer create-project "kylecannon/magento" -s dev

অবশ্যই প্যাকেজটি আপনার পছন্দের কোনও বিশ্বাসযোগ্য Magento প্যাকেজের সাথে প্রতিস্থাপন করা যেতে পারে।

অবশ্যই এটি সন্তোষজনক নয়, যেহেতু এটি কমপোজারজজেসনে প্রয়োজন হিসাবে এটি যুক্ত করে কেবল ইনস্টল করা যায় না।

magento-composer-installerপ্রকল্পের বর্তমানে ইনস্টল করা সমর্থন করে না Mage_Core_Latestঅনুপস্থিত নির্ভরতা কারণে। অন্য কেউ যদি http://packages.firegento.com বিল্ড স্ক্রিপ্টে এটি ঠিক না করে থাকে তবে আমি এটি পরবর্তী হ্যাকাথনে সর্বশেষে করতে চাই।


তার জন্য কি কোনও গিটহাব ইস্যু আছে?
অ্যালেক্স

হ্যাঁ, কিন্তু একরকম আমি এটা বন্ধ: github.com/magento-hackathon/magento-composer-installer/issues/... (ঠিক পুনরায় খোলা)
Vinai

7

আপনি যদি এওই দ্বারা বিকল্প সুরকার ইনস্টলারগুলি ব্যবহার করেন তবে আপনি magento-sourceনির্ভরশীলতা হিসাবে টাইপের কোনও সুরকার প্যাকেজ যুক্ত করতে পারেন এবং কোডটি কোথায় স্থাপন করা উচিত তা উল্লেখ করতে পারেন:

"extra":{
    "installer-paths": {
        "www/" : [ "type:magento-source" ],
        ".modman/{$vendor}_{$name}/" : [ "type:magento-module" ]
    },

ম্যাজেন্টো কোরের জন্য আপনার composer.jsonনিম্নোক্তভাবে একটি ভান্ডার দরকার হবে :

{
    "name": "magento/ce",
    "description": "Magento Repository",
    "type": "magento-source",
    "require": {}
}

আমরা প্রতিটি 1.x.xসংস্করণের জন্য পৃথক শাখা ব্যবহার করি এবং প্রতিটি শাখায় প্যাচ প্রয়োগ করি। সুরকারের সংস্করণ সীমাবদ্ধতার সাথে সামঞ্জস্যপূর্ণ হতে, ট্যাগগুলি এই জাতীয় যুক্ত করা হয়:1.9.1.0-patch6285

আপনি যদি ফলস্বরূপ modmanকোনও কাস্টম ফাইলকে ম্যাগেন্টো মূল ডিরেক্টরিতে লিঙ্ক করতে এবং সরাসরি ফাইলগুলি যুক্ত না করেন তবে এই কৌশলটি ভালভাবে কাজ করে। তারপরে আপনি সিদ্ধান্ত নিতে পারেন যে আপনি wwwগিটের সাথে সিমলিংকগুলি সহ পুরো ডিরেক্টরি যুক্ত করতে চান বা এটি বাদ দিতে পারেন।

উপরের উদাহরণে, এওই ইনস্টলারগুলি ম্যাগেন্টো মডিউলগুলি সরাসরি .modmanডিরেক্টরিতে রেখে দেওয়ার জন্য কনফিগার করা হয়েছে , যাতে আপনি একটি একক দিয়ে সিমলিংক তৈরি করতে পারেন modman deploy-all। এটির পরে composer installএবং স্বয়ংক্রিয়ভাবে ট্রিগার করতে আপনি সুরকার স্ক্রিপ্টগুলি ব্যবহার করতে পারেন composer update:

"scripts":{
    "post-install-cmd": [
        "modman deploy-all --force"
    ],
    "post-update-cmd": [
        "modman deploy-all --force"
    ]
}

2

আমি এখন ম্যাজেন্টোয়ের জন্য প্রস্তুত-তে- বিকাশ প্যাকেজ তৈরির জন্য কাজ করছি। এটিতে পুতুলের কনফিগারেশন সহ ভেজর বক্স এবং সুরকারের নির্ভরতা হিসাবে ম্যাজেন্টো অন্তর্ভুক্ত থাকবে।

আপনি আমার সর্বশেষতম ম্যাজেন্টোকে সুরকার নির্ভরতা হিসাবে ব্যবহার করতে পারেন


লিঙ্কটি দুঃখজনকভাবে অবৈধ, আপনি এটি ঠিক করতে পারেন?
ফ্যাবিয়ান ব্লাচসমিড্ট

1
আপডেট হয়েছে, আপনাকে ধন্যবাদ
আলেক্সে রাজ্জাকভ

-2

আমি এই নিবন্ধটিতে হোঁচট খেয়েছি : http://mamabase.com/magento-tutorials/composer-with-magento/ - সম্ভবত এটির উত্তরটি আপনি সন্ধান করছেন?


ধন্যবাদ, আমি এই নিবন্ধটি জানি এবং এটিতে উল্লেখ করতে আমার প্রশ্ন সম্পাদনা করেছি। আমি মনে করি এটি "কেবলমাত্র" মডিউলগুলি ইনস্টল করার বিষয়টিকে অন্তর্ভুক্ত করে - তবে ম্যাজেন্টো বেস ইনস্টলেশনটি নয়।
অ্যালেক্স

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