আমি grunt-contrib-jasmine
এনপিএম প্যাকেজটি ব্যবহার করতে চাই । এটির বিভিন্ন নির্ভরতা রয়েছে। নির্ভরতা গ্রাফের অংশটি এরকম দেখাচ্ছে:
─┬ grunt-contrib-jasmine@0.4.1
│ ├─┬ grunt-lib-phantomjs@0.2.0
│ │ ├─┬ phantomjs@1.8.2-2
দুর্ভাগ্যক্রমে, এই সংস্করণে একটি ত্রুটি রয়েছে phantomjs
যা এটি ম্যাক ওএস এক্সে সঠিকভাবে ইনস্টল করতে বাধা দেয়। এটি সর্বশেষতম সংস্করণে স্থির হয়েছে।
আমি কীভাবে এর grunt-lib-phantomjs
নতুন সংস্করণটি ব্যবহার করতে পারি phantomjs
?
কিছু অতিরিক্ত প্রসঙ্গ:
grunt-contrib-jasmine
স্পষ্টভাবে সংস্করণ প্রয়োজন"~0.2.0"
এরgrunt-lib-phantomjs
, যা স্পষ্টভাবে সংস্করণ প্রয়োজন"~1.8.1"
এরphantomjs
।phantomjs
আমার প্যাকেজের নির্ভরতাতে প্রথমে যুক্ত করার কোনও প্রভাব নেই; উভয় সংস্করণ ইনস্টল করা আছে এবংgrunt-contrib-jasmine
এখনও পুরানো সংস্করণ ব্যবহার করে (দেখুন: এনপিএমের সাথে প্যাকেজ ইনস্টল করার সময়, আপনি কি এর নির্ভরতার কোনও আলাদা সংস্করণ ব্যবহার করতে বলতে পারেন? )
grunt-contrib-jasmine
০.০.১-এ রয়েছে, যা ব্যবহার করে grunt-lib-phantomjs@0.3.1
, যা ব্যবহার করে phantomjs@1.9.1-0
:)
git clone
বা কাঁটাচামচ প্রয়োজনীয় মডিউল। আপনিphantomjs
নিজে নেস্টেড অপসারণ করতে পারেন ।