উবুন্টু / ইউনিক্স এবং অ্যান্ড ম্যাকোস
আমার মেট্রো বান্ডলার আটকে গিয়েছিল এবং প্রচুর নোড প্রক্রিয়া চলছিল তবে আমি প্রতিক্রিয়া-নেটিভ ছাড়া অন্য কোনও বিকাশ ঘটেনি, তাই আমি দৌড়েছি:
$ killall -9 node
মেট্রো বান্ডিলারটি ডিফল্টভাবে ৮০৮১ বন্দরে নোড দিয়ে চলছে, এবং এটি কখনও কখনও আটকে যায় এমন সমস্যাগুলির মুখোমুখি হতে পারে (প্রায়শই CTRL+ চাপ Sদিয়ে গরম উত্তরের সাথে ক্রমবর্ধমান কারণে )। আপনি টিপলে CTRL+ + Cহত্যা করার react-native run-android
প্রক্রিয়া, হঠাৎ একটি খারাপ সময় আছে কারণ react-native-run-android
আটকে পাবেন:
Scanning folders for symlinks in /home/poop/dev/some-app/node_modules (41ms)
স্থির করুন:
$ killall -9 node
$ react-native run-android
দ্রষ্টব্য: আপনি যদি সেই সময়ে অন্যান্য অ্যাপ্লিকেশনগুলি বিকাশ করে থাকেন তবে সমস্ত নোড প্রক্রিয়া হত্যার ফলে সেগুলি বা আপনার চলমান নোড-ভিত্তিক পরিষেবাগুলিকে বাধাগ্রস্ত করতে পারে, তাই এর প্রকোপীয় প্রকৃতির কথা স্মরণ করুন killall -9
। আপনি যদি নোড-ভিত্তিক ডাটাবেস বা অ্যাপ চালাচ্ছেন না বা এগুলি ম্যানুয়ালি পুনরায় চালু করতে আপনার আপত্তি নেই, তবে আপনার উচিত ভাল।
আমি এই আধা-সম্পর্কযুক্ত প্রশ্নের উপর এই বিশদ উত্তরটি ছেড়ে দেওয়ার কারণটি হ'ল খনিটি একটি সাধারণ অর্ধ-সম্পর্কিত সমস্যার সমাধান যা দুঃখের সাথে সমাধান করার জন্য 2 টি পদক্ষেপ প্রয়োজন তবে ভাগ্যক্রমে কেবল 2 পদক্ষেপই কাজে ফিরে আসে।
আপনি যদি সার্জিকভাবে 8081 বন্দরটিতে মেট্রো বান্ডিলারের আবর্জনা সরাতে চান, তবে আরসি_02 থেকে উত্তরের পদক্ষেপগুলি করুন , যা:
$ sudo lsof -i :8081
$ kill -9 23583
(যেখানে 23583 প্রক্রিয়া আইডি)