কোড ELIFECYCLE ত্রুটি এক্সপো-ক্লাইম ইনস্টল করার সময়


12
npm install expo-cli --global

আমি এই নিম্নলিখিত ত্রুটি পেয়েছি:

npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! envsub@3.1.0 postinstall: `test -d .git && cp gitHookPrePush.sh .git/hooks/pre-push || true`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the envsub@3.1.0 postinstall script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

npm ERR! A complete log of this run can be found in:
npm ERR!     C:\Users\User\AppData\Roaming\npm-cache\_logs\2019-12-01T12_11_45_118Z-debug.log

নোড এবং এনপিএম সংস্করণ:

node --version
v12.13.1
npm --version
6.12.1

আমি এটি অফিসিয়াল সাইট অনুযায়ী উইন্ডোজ 10 এ এক্সপো-ক্লিপ ইনস্টল করার চেষ্টা করছি:

এনপিএম এক্সপো-ক্লিপ ইনস্টল করুন - গ্লোবাল আমি এই নিম্নলিখিত ত্রুটি পেয়েছি:

43056 verbose Windows_NT 10.0.18362 43057 verbose argv "C: \ প্রোগ্রাম ফাইলগুলি ode nodejs \ node.exe" "সি: \ প্রোগ্রাম ফাইলগুলি ode নোডেজ \ নোড_মডিউলস \ এনপিএম \ বিন \ npm-cli.js" "ইনস্টল করুন" "এক্সপো-ক্লিমে "" --গ্লোবাল "43058 ভার্বোস নোড v12.13.1 43059 ভার্বোজ এনপিএম v6.12.1 43060 ত্রুটি কোড এলিফিসিইসিএল 43061 ত্রুটি ত্রুটি 1 43062 ত্রুটি envsub@3.1.0 পোস্ট ইনস্টল: test -d .git && cp gitHookPrePush.sh .git/hooks/pre-push || true 43062 ত্রুটি স্থিতি 1 43063 ত্রুটি envsub@3.1.0 এ ব্যর্থ হয়েছে পোস্ট ইনস্টল স্ক্রিপ্ট। 43063 ত্রুটি এটি সম্ভবত এনপিএম নিয়ে সমস্যা নয়। উপরে অতিরিক্ত লগিং আউটপুট সম্ভবত রয়েছে। 43064 verbose প্রস্থান [1, সত্য] আমি পাইথন সংস্করণ ব্যবহার করছি:

পাইথন - রূপান্তর পাইথন 3.8.0 এবং নোড এবং এনপিএম সংস্করণ:

নোড - রূপান্তর v12.13.1

এনপিএম - রূপান্তর 6.12.1 ** আপনার পরামর্শ কি?

**


আমি একই ইস্যুটির মুখোমুখি হয়েছি, উইন্ডোজ 10-এর কমান্ড প্রম্পট কমান্ড চালানোর পরিবর্তে @ জাস্করণসিংহের উত্তর অনুসারে গীত বাশে চেষ্টা করুন
— রাখি ধাওয়ালে

উত্তর:


18

npm install expo-cli --globalগিট ব্যাশে এই কমান্ডটি ইনস্টল করার চেষ্টা করুন । এটা আমার জন্য কাজ করেছে।


একই সমস্যাটির মুখোমুখি, গিট ব্যাশে কমান্ড চালানো আমাকে সহায়তা করেছিল, ধন্যবাদ!
— রাখি ধাওয়ালে

আপনার চতুর সমাধানের জন্য ধন্যবাদ, কবজির মতো কাজ করুন।
— আলী আহমেদ

এটি কাজ করেছে .. এর আগে আরও 10 টি সমাধান সমাধান করার চেষ্টা করেছে!
— মাতিজা গ্লাহাক

আপনি সবেমাত্র আমার জীবন বাঁচিয়েছিলেন - আমি সম্ভব যে সমস্ত সম্ভব জিনিসগুলি ইনস্টল করতে 4 ঘন্টা ব্যয় করেছি :-)
— জহির

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

1

আমি এই সমস্যাটি সমাধান করেছি :

1- Download and install Git SCM
2- Download Visual Studio Community HERE and install a Custom Installation, selecting ONLY the following packages: VISUAL C++, PYTHON TOOLS FOR VISUAL STUDIO and MICROSOFT WEB DEVELOPER TOOLS
3- Download and install Python 2.7.x
4- Register a Environment Variable with name: GYP_MSVS_VERSION with this value: 2015

এই ইনস্টলেশনগুলির পরে আমি মনে করি এই অংশটি গুরুত্বপূর্ণ:

postinstall স্ক্রিপ্ট envsub বিল্ট-ইন উপর নির্ভর করে UNIX শেল কমান্ড। সুতরাং ইউনিক্স শেলের সাথে সামঞ্জস্যপূর্ণ যে কোনও শেল যেমন গিট বেসের মতো কাজ করবে

সুতরাং npm install expo-cli --globalউপরের ইনস্টলেশন পরে চালানোGit BASH

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