আমি গ্রান্ট এবং এনএমপি তে নতুন। তাই আমি ' http://tech.pro/tutorial/1190/package-managers-an-intrrodctory-guide-for-the-uninitiated-front-end-developer#front_end_developers ' সাইটে কিছু "কুকবুক-উদাহরণ" চেষ্টা করছি । আপনার এখনই সেখানে দেখার দরকার নেই, তবে আমি ভেবেছিলাম সাইটটি ভাগ করে নেওয়া ভাল। এখন পর্যন্ত এত ভাল, ততক্ষণ পর্যন্ত এটি বিশ্বব্যাপী ইনস্টল করার ক্ষেত্রে আসে। (ঠিক আছে, আমাকে কিছু ত্রুটি বের করতে হয়েছিল, তবে এখন আমার এনপিপি কাজ করছে)।
বিশ্বব্যাপী কিছু ইনস্টল করার চেষ্টা করার বিষয়টি যখন আসে তখন আমি আটকে যাই।
বিশ্বব্যাপী কিছু প্যাকেজ ইনস্টল করার জন্য আমি এখন পর্যন্ত যা করেছি:
পরীক্ষা-ডিরেক্টরি তৈরি করা হয়েছে
grunttest
ডিরেক্টরিটির ভিতরে:
npm install -g jshint
আউটপুট আমি দেখতে পাচ্ছি:
npm http GET https://registry.npmjs.org/jshint
npm http 304 https://registry.npmjs.org/jshint
...
npm http 304 https://registry.npmjs.org/string_decoder
C:\Program Files\nodejs\node_modules\npm\jshint -> C:\Program Files\nodejs\node_modules\npm\node_modules\jshinnt
jshint@2.4.4 C:\Program Files\nodejs\node_modules\npm\node_modules\jshint
├── console-browserify@0.1.6
├── exit@0.1.2
├── underscore@1.4.4
├── shelljs@0.1.4
├── minimatch@0.2.14 (sigmund@1.0.0, lru-cache@2.5.0)
├── cli@0.4.5 (glob@3.2.9)
└── htmlparser2@3.3.0 (domelementtype@1.1.1, domutils@1.1.6, domhandler@2.1.0, readable-stream@1.0.26-2)
আমি কেবল 304 টি উপলব্ধি করেছি, যা ঠিক হওয়া উচিত, কারণ কেবলমাত্র বলেছে যে শেষ ইনস্টলেশনটি থেকে কয়েক মিনিট আগে রিসোর্সটি পরিবর্তন করা হয়নি।
জ্বিশান্টটি উপস্থিত রয়েছে কিনা তা পরীক্ষা করছে:
`npm -global list`
আউটপুট:
npm@1.4.3 C:\Program Files\nodejs\node_modules\npm
├── abbrev@1.0.4
├── ansi@0.2.1
├─...
├──
├── graceful-fs@2.0.2
├── inherits@2.0.1
├── ini@1.1.0
├─┬ init-package-json@0.0.14
│ └── promzard@0.2.1
├─┬ jshint@2.4.4 extraneous
│ ├─┬ cli@0.4.5
│ │ └─┬ glob@3.2.9
│ │ └── inherits@2.0.1
│ ├── console-browserify@0.1.6
│ ├── exit@0.1.2
│ ├─┬ htmlparser2@3.3.0
│ │ ├── domelementtype@1.1.1
│ │ ├── domhandler@2.1.0
│ │ ├── domutils@1.1.6
│ │ └─┬ readable-stream@1.0.26-2
│ │ └─... ├── text-table@0.2.0
├── uid-number@0.0.3
└── which@1.0.5
**npm ERR! extraneous: jshint@2.4.4 C:\Program Files\nodejs\node_modules\npm\node_modules\jshint npm**
প্রশ্নাবলী:
- আমি এনপিএম ইআরআর করব কেন! বহিরাগত ...?
- এর মানে কী?
- আমি কীভাবে এই সমস্যাটি সমাধান করতে পারি?
তথ্য:
আমি একটি উইন্ডোজ-মেশিন উইন্ডোজ 7 এ থাকি, স্যাগুইনকে শেল হিসাবে ব্যবহার করি। jshint someTestfile.js
অবশ্যই jshint ( ) করার চেষ্টা করা কার্যকর হয় না।
অগ্রিম ধন্যবাদ, মেরু