সম্প্রতি আমি নোড v.6 এ স্যুইচ করেছি এবং এটি স্বাভাবিক বিল্ডিং গ্রান্ট / গাল্প / ওয়েবপ্যাক চালানোর সাথে আরও বেশি সমস্যা তৈরি করতে শুরু করেছে
উদাহরণ স্বরূপ:
$ gulp
[14:02:20] Local gulp not found in ~/_Other/angular-2-ts/angular2-seed
[14:02:20] Try running: npm install gulp
যখন নল এবং অন্যান্য সমস্ত প্লাগইন এবং মডিউলগুলি rm -rf node_modules
/ নোড_মডিউল ফোল্ডারে ইনস্টল করা হয় (এবং এর মাধ্যমে পুনরায় ইনস্টলও করা হয়)।
এই ত্রুটিগুলির বেশিরভাগের মত লাইনের মতো
(node:42) fs: re-evaluating native module sources is not supported.
If you are using the graceful-fs module,
please update it to a more recent version.
স্বেচ্ছাসেবী সংখ্যা হিসাবে 42 সঙ্গে
আমি যে ইস্যুটি জমা দিয়েছি তার মতো - কৌণিক 2-বীজ রেপো https://github.com/mgechev/angular2-seed/issues/902 এ
আমি যা করার চেষ্টা করেছি তা হ'ল এন ( https://www.npmjs.com/package/n ) এর মাধ্যমে নোড ভি 5 তে ডাউনগ্রেড - এটি কার্যকর। তারপরে সমস্ত node_modules
ফোল্ডার সরান , তারপরে করুন
npm info graceful-fs -v
3.3.6
ঠিক আছে, নতুন আপগ্রেড বা অপসারণ এবং ইনস্টল করতে দিন:
npm i graceful-fs@latest
npm i graceful-fs@4.1.4
sudo npm i graceful-fs@4.1.4 -g
সমস্ত ফলাফল
npm info graceful-fs -v
3.3.6
সুতরাং এখন আমি কৃপণ-s.৩..6 এর সাথে আটকা পড়েছি বা কিছু মডিউল নির্ভরতাতে এর চেয়েও খারাপ, যেমন
$ angular2-seed
$ npm install
//other lines..
npm WARN deprecated graceful-fs@1.2.3: graceful-fs v3.0.0 and before
will fail on node releases >= v7.0. Please update to graceful-fs@^4.0.0
as soon as possible. Use 'npm ls graceful-fs' to find it in the tree.
কৌশল এখানে কী হতে পারে:
- ক্রেফুল-এফএস <4.0.0 আছে এমন সমস্ত ডিপগুলিকে ম্যানুয়ালি প্যাচ করুন?
- নির্দিষ্ট প্যাকেজ সংস্করণ ব্যবহার করার জন্য কিছু বিশ্বব্যাপী স্যুইচ আছে?
- সবকিছু পুনরায় ইনস্টল করবেন?