আমি এটি দুর্ঘটনাক্রমে মুছে ফেলেছি এবং তখন package.json
থেকে অনেক পরিবর্তন করেছি । একটি npm install
বা আর npm update
জেনারেট package-lock.json
না। আমি আমার এনএমপি ক্যাশে এবং আমার এনভিএম ক্যাশে সাফ করার চেষ্টা করেছি, তবে কিছুই কাজ করছে বলে মনে হচ্ছে না। আমি নোড.জেএস এর বিভিন্ন সংস্করণে এটি চেষ্টা করেছি (j.১০.৩ নোড.জেএস - ৩.১০.১০ এনপিএম আমি এটিতে কাজ করতে চাই), এবং এটি কোনওরূপে কাজ করে না।
package-lock.json
ফাইল তৈরি করার জন্য এনপিএমকে জোর করার কোনও উপায় আছে কি ?
package-lock.json
পূর্ববর্তী সংস্করণগুলিতে লক ফাইলের নামটি এনপিএম-এ v5 থেকে শুরু হয়ে ডিফল্টরূপে স্বয়ংক্রিয়ভাবে npm-shrinkwrap.json
উত্পাদিত হয়েছিল এবং এটি npm shrinkwrap
কমান্ড ব্যবহার করে ম্যানুয়ালি তৈরি করা হয়েছিল ।
node 8.6.0
এটিতে আপডেট করেছি npm 5.3.0
এবং এটি কার্যকর হয়েছে।
.gitignore
। আমি ঘটনাক্রমে ছিল package-lock.json
মধ্যে .gitignore
একরকম এবং কারণ package-lock.json
দেখানো হল না হয় git status
এটা আমার বন্ধ নিক্ষেপ করা হয়।