drush cex --skip-modules
এই ইস্যুতে যেমন ব্যাখ্যা করা হয়েছে কনফিগার_স্প্লিটের পক্ষে সরানো হয়েছিল সুতরাং ড্রাশের ভিত্তিতে এখানে সমাধানগুলি আমার পক্ষে কাজ করে নি।
এখানে কনফিগার_এক্সক্লুড মডিউলটি ব্যবহার করে ডানকানমু সমাধানের ভিত্তিতে সমাধান দেওয়া হয়েছে
১. কনফিগার ব্যবহার করে কনফিগার_একটি ইনস্টল করুন - দেবে এবং কনফিগার করুন
$ composer require --dev drupal/config_exclude
$ drush en config_exclude -y
$ nano sites/default/setting.php
আপনার স্থানীয় দেব পরিবেশে সেটিংস.এফপি ব্যবহার করার অনুমতি দিন
if (file_exists($app_root . '/' . $site_path . '/settings.local.php')) {
include $app_root . '/' . $site_path . '/settings.local.php';
}
স্থানীয় ফাইলে কনফিগার_সামগ্রী সেটিংস যুক্ত করুন
$ nano sites/default/setting.local.php
এখানে কিছু নমুনা সেটিংস
$settings['config_exclude_modules'] = [
'devel',
'config_exclude',
'config_filter',
...
'stage_file_proxy',
];
দ্রষ্টব্য 1: কনফিগার_ফিল্টার একটি কনফিগার_পরিচালিত নির্ভরতা তাই আপনার যদি এটির উত্পাদন প্রয়োজন না হয় তবে আপনি এটি উপরে বাদ দিতে পারেন
NOTE2:settings.local.php
প্রয়োজন নয়। এটি আপনার ভিসিএস দ্বারা নিয়ন্ত্রিত কিনা তা নির্ভর করে।
২. সুরকারের প্রয়োজন - দেবতা
নিখুঁত উন্নয়নের জন্য এমন একটি মডিউল সক্ষম করার সময় - দেবদেব পতাকাটি ব্যবহার করুন:
$ composer require --dev drupal/devel
এই নির্ভরতাগুলির ফলাফলগুলির ফলে composr.json ফাইলটিতে প্রয়োজনীয়-ডিভের অধীনে যুক্ত করা হচ্ছে:
...
"require-dev": {
"drupal/twig_xdebug": "^1.0",
"drupal/devel": "^1.0@RC"
}
}
সুতরাং আপনি যদি আপনার ডেভ মডিউলগুলি ব্যবহার করেন তবে আপনি যদি সাইটটি ইনস্টল করেন:
$ composer install --no-dev
দ্রষ্টব্য: আপনার মঞ্চায়ন এবং উন্নত পরিবেশে আপনার সর্বদা --no-dev করা উচিত
৩. আপনি সাধারনত ড্রশ সেক্স ব্যবহার করুন
$ drush cex
বাদ দেওয়া মডিউলগুলির কোনও সেটিংস রফতানি করবে না
দ্রষ্টব্য: আমি লক্ষ্য করেছি যে কোর। এক্সটেনশন সেটিংস উপরের কমান্ডটি চালানোর পরে পরিবর্তিত হয়েছে বলে মনে হচ্ছে তবে সংশ্লিষ্ট। জিম কখনও হার্ড ড্রাইভে লিখিত হয় না (নিশ্চিত হওয়ার পরেও will be deleted and replaced with the active config
) তাই কমিট করার কিছু নেই, আমার ধারণা এটি নির্ভর করে এর অভ্যন্তরীণ config_exclude মডিউল
drush
গ্রহণযোগ্য ব্যবহার করছেন ? আমি অন্য দিন সম্পর্কে জানতে পেরেছিdrush config-export --skip-modules=devel
। ড্র্যাশ ব্যবহার না করে অনুরূপ কিছু থাকতে পারে, তবে আমি জানি না।