এনপিএম সতর্কতা… এর একটি পিয়ার দরকার… তবে কোনওটি ইনস্টল করা নেই। আপনাকে অবশ্যই পিয়ার নির্ভরতা ইনস্টল করতে হবে


202

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

npm WARN @angular/cdk@2.0.0-beta.10 requires a peer of @angular/core@^4.3.0 but none is installed. You must install peer dependencies yourself.

npm WARN @angular/forms@4.3.6 requires a peer of @angular/core@4.3.6 but none is installed. You must install peer dependencies yourself.

সুতরাং, কিছু প্যাকেজ ইনস্টল করার ফলে নির্ভরতার তালিকাটি যথেষ্ট পরিমাণে বৃদ্ধি পায়।

কারো কাছে কি কোন সমাধান আছে?

npm WARN @angular/animations@4.3.6 requires a peer of @angular/core@4.3.6 but none is installed. You must install peer dependencies yourself.
npm WARN @angular/cdk@2.0.0-beta.10 requires a peer of @angular/core@^4.3.0 but none is installed. You must install peer dependencies yourself.
npm WARN @angular/cdk@2.0.0-beta.10 requires a peer of @angular/common@^4.3.0 but none is installed. You must install peer dependencies yourself.
npm WARN @angular/compiler@4.3.6 requires a peer of @angular/core@4.3.6 but none is installed. You must install peer dependencies yourself.
npm WARN @angular/compiler-cli@4.3.6 requires a peer of @angular/core@4.3.6 but none is installed. You must install peer dependencies yourself.
npm WARN @angular/forms@4.3.6 requires a peer of @angular/core@4.3.6 but none is installed. You must install peer dependencies yourself.
npm WARN @angular/forms@4.3.6 requires a peer of @angular/common@4.3.6 but none is installed. You must install peer dependencies yourself.
npm WARN @angular/forms@4.3.6 requires a peer of @angular/platform-browser@4.3.6 but none is installed. You must install peer dependencies yourself.
npm WARN @angular/http@4.3.6 requires a peer of @angular/core@4.3.6 but none is installed. You must install peer dependencies yourself.
npm WARN @angular/http@4.3.6 requires a peer of @angular/platform-browser@4.3.6 but none is installed. You must install peer dependencies yourself.
npm WARN @angular/material@2.0.0-beta.10 requires a peer of @angular/core@^4.3.0 but none is installed. You must install peer dependencies yourself.
npm WARN @angular/material@2.0.0-beta.10 requires a peer of @angular/common@^4.3.0 but none is installed. You must install peer dependencies yourself.
npm WARN @angular/platform-browser-dynamic@2.4.10 requires a peer of @angular/compiler@2.4.10 but none is installed. You must install peer dependencies yourself.
npm WARN @angular/platform-server@4.3.6 requires a peer of @angular/core@4.3.6 but none is installed. You must install peer dependencies yourself.
npm WARN @angular/platform-server@4.3.6 requires a peer of @angular/common@4.3.6 but none is installed. You must install peer dependencies yourself.
npm WARN @angular/platform-server@4.3.6 requires a peer of @angular/platform-browser@4.3.6 but none is installed. You must install peer dependencies yourself.
npm WARN @angular/router@4.3.6 requires a peer of @angular/core@4.3.6 but none is installed. You must install peer dependencies yourself.
npm WARN @angular/router@4.3.6 requires a peer of @angular/common@4.3.6 but none is installed. You must install peer dependencies yourself.
npm WARN @angular/router@4.3.6 requires a peer of @angular/platform-browser@4.3.6 but none is installed. You must install peer dependencies yourself.
npm WARN angularfire2@2.0.0-beta.7-pre requires a peer of @angular/compiler@^2.0.0 but none is installed. You must install peer dependencies yourself.
npm WARN extract-text-webpack-plugin@3.0.0 requires a peer of webpack@^3.1.0 but none is installed. You must install peer dependencies yourself.

এখানে লিখিত বিষয়বস্তু রয়েছে package.json:

{
  "name": "fireplace",
  "version": "0.0.0",
  "license": "MIT",
  "angular-cli": {},
  "scripts": {
    "ng": "ng",
    "start": "ng serve",
    "test": "ng test",
    "lint": "ng lint",
    "e2e": "ng e2e"
  },
  "repository": {
    "type": "git",
    "url": "https://github.com/name/fireplace.git"
  },
  "author": "name",
  "bugs": {
    "url": "https://github.com/name/fireplace/issues"
  },
  "homepage": "https://github.com/name/fireplace",
  "private": true,
  "dependencies": {
    "@angular/animations": "^4.0.0-rc.2",
    "@angular/common": "^4.0.0-rc.2",
    "@angular/compiler": "^4.0.0-rc.2",
    "@angular/compiler-cli": "^4.0.0-rc.2",
    "@angular/core": "^4.0.0-rc.2",
    "@angular/flex-layout": "^2.0.0-rc.1",
    "@angular/forms": "^4.0.0-rc.2",
    "@angular/http": "^4.0.0-rc.2",
    "@angular/material": "^2.0.0-beta.2",
    "@angular/platform-browser": "^4.0.0-rc.2",
    "@angular/platform-browser-dynamic": "^4.0.0-rc.2",
    "@angular/platform-server": "^4.0.0-rc.2",
    "@angular/router": "^4.0.0-rc.2",
    "@types/lodash": "^4.14.53",
    "angular2-google-maps": "^0.17.0",
    "angular2-moment": "^1.2.0",
    "angularfire2": "^2.0.0-beta.8",
    "core-js": "^2.4.1",
    "d3": "^4.7.1",
    "d3-cloud": "^1.2.4",
    "firebase": "^3.6.10",
    "hammerjs": "^2.0.8",
    "lodash": "^4.17.4",
    "rxjs": "^5.2.0",
    "ts-helpers": "^1.1.1",
    "zone.js": "^0.7.6"
  },
  "devDependencies": {
    "@angular/cli": "^1.0.0-rc.1",
    "@angular/compiler-cli": "^2.4.0",
    "@types/jasmine": "2.5.38",
    "@types/node": "~6.0.60",
    "codelyzer": "~2.0.0",
    "jasmine-core": "2.5.2",
    "karma": "~1.4.1",
    "karma-chrome-launcher": "~2.0.0",
    "karma-cli": "~1.0.1",
    "karma-jasmine": "~1.1.0",
    "karma-jasmine-html-reporter": "^0.2.2",
    "karma-coverage-istanbul-reporter": "^0.2.1",
    "protractor": "~5.1.0",
    "ts-node": "~2.0.0",
    "tslint": "~4.4.2",
    "typescript": "^2.2.1",
    "webpack": "^2.2.1"
  }
}

ng serve ফিরে আসে (আমি কেবল শুরু এবং শেষটি পেস্ট করেছি):

ERROR in /Users/username/Projects/fireplace/node_modules/@angular/material/typings/core/bidi/index.d.ts (8,99): Cannot find module '@angular/cdk/bidi'.
ERROR in /Users/username/Projects/fireplace/node_modules/@angular/material/typings/core/portal/portal.d.ts (8,85): Cannot find module '@angular/cdk/portal'.
ERROR in /Users/username/Projects/fireplace/node_modules/@angular/material/typings/core/portal/portal-directives.d.ts (8,76): Cannot find module '@angular/cdk/portal'.
ERROR in /Users/username/Projects/fireplace/node_modules/@angular/material/typings/core/portal/dom-portal-host.d.ts (8,31): Cannot find module '@angular/cdk/portal'.
ERROR in /Users/username/Projects/fireplace/node_modules/@angular/material/typings/core/ripple/ripple-renderer.d.ts (9,26): Cannot find module '@angular/cdk/platform'.
ERROR in /Users/username/Projects/fireplace/node_modules/@angular/material/typings/core/ripple/ripple-renderer.d.ts (10,31): Cannot find module '@angular/cdk/scrolling'.
ERROR in /Users/username/Projects/fireplace/node_modules/@angular/material/typings/core/ripple/ripple.d.ts (9,31): Cannot find module '@angular/cdk/scrolling'.
ERROR in /Users/username/Projects/fireplace/node_modules/@angular/material/typings/core/ripple/ripple.d.ts (10,26): Cannot find module '@angular/cdk/platform'.
ERROR in /Users/username/Projects/fireplace/node_modules/@angular/material/typings/core/platform/platform.d.ts (8,26): Cannot find module '@angular/cdk/platform'.
ERROR in /Users/username/Projects/fireplace/node_modules/@angular/material/typings/core/keyboard/keycodes.d.ts (8,146): Cannot find module '@angular/cdk/keycodes'.
ERROR in /Users/username/Projects/fireplace/node_modules/@angular/material/typings/core/core.d.ts (1,61): Cannot find module '@angular/cdk/coercion'.
ERROR in /Users/username/Projects/fireplace/node_modules/@angular/material/typings/core/core.d.ts (2,49): Cannot find module '@angular/cdk/observers'.
ERROR in /Users/username/Projects/fireplace/node_modules/@angular/material/typings/core/core.d.ts (3,32): Cannot find module '@angular/cdk/collections'.
ERROR in /Users/username/Projects/fireplace/node_modules/@angular/material/typings/core/core.d.ts (9,15): Cannot find module '@angular/cdk/platform'.
ERROR in /Users/username/Projects/fireplace/node_modules/@angular/material/typings/core/core.d.ts (10,15): Cannot find module '@angular/cdk/overlay'.
ERROR in /Users/username/Projects/fireplace/node_modules/@angular/material/typings/core/core.d.ts (14,252): Cannot find module '@angular/cdk/a11y'.
ERROR in /Users/username/Projects/fireplace/node_modules/@angular/material/typings/autocomplete/autocomplete.d.ts (10,44): Cannot find module '@angular/cdk/a11y'.
ERROR in /Users/username/Projects/fireplace/node_modules/@angular/material/typings/autocomplete/autocomplete-trigger.d.ts (10,32): Cannot find module '@angular/cdk/bidi'.
ERROR in /Users/username/Projects/fireplace/node_modules/@angular/material/typings/autocomplete/autocomplete-trigger.d.ts (11,67): Cannot find module '@angular/cdk/overlay'.
ERROR in /Users/username/Projects/fireplace/node_modules/@angular/material/typings/button/button.d.ts (9,26): Cannot find module '@angular/cdk/platform'.
ERROR in /Users/username/Projects/fireplace/node_modules/@angular/material/typings/core/a11y/focus-key-manager.d.ts (8,50): Cannot find module '@angular/cdk/a11y'.
ERROR in /Users/username/Projects/fireplace/node_modules/@angular/material/typings/chips/chip-list.d.ts (10,33): Cannot find module '@angular/cdk/a11y'.
ERROR in /Users/username/Projects/fireplace/node_modules/@angular/material/typings/chips/chip-list.d.ts (11,32): Cannot find module '@angular/cdk/bidi'.
ERROR in /Users/username/Projects/fireplace/node_modules/@angular/material/typings/dialog/dialog-config.d.ts (9,27): Cannot find module '@angular/cdk/bidi'.
ERROR in /Users/username/Projects/fireplace/node_modules/@angular/material/typings/dialog/dialog-container.d.ts (10,86): Cannot find module '@angular/cdk/portal'.
ERROR in /Users/username/Projects/fireplace/node_modules/@angular/material/typings/dialog/dialog-container.d.ts (11,34): Cannot find module '@angular/cdk/a11y'.
ERROR in /Users/username/Projects/fireplace/node_modules/@angular/material/typings/dialog/dialog-ref.d.ts (8,28): Cannot find module '@angular/cdk/overlay'.
ERROR in /Users/username/Projects/fireplace/node_modules/@angular/material/typings/dialog/dialog.d.ts (10,31): Cannot find module '@angular/cdk/portal'.
ERROR in /Users/username/Projects/fireplace/node_modules/@angular/material/typings/dialog/dialog.d.ts (11,62): Cannot find module '@angular/cdk/overlay'.
ERROR in /Users/username/Projects/fireplace/node_modules/@angular/material/typings/datepicker/datepicker.d.ts (9,67): Cannot find module '@angular/cdk/overlay'.
ERROR in /Users/username/Projects/fireplace/node_modules/@angular/material/typings/datepicker/datepicker.d.ts (10,32): Cannot find module '@angular/cdk/bidi'.
ERROR in /Users/username/Projects/fireplace/node_modules/@angular/material/typings/grid-list/grid-list.d.ts (10,32): Cannot find module '@angular/cdk/bidi'.
ERROR in /Users/username/Projects/fireplace/node_modules/@angular/material/typings/input/autosize.d.ts (10,26): Cannot find module '@angular/cdk/platform'.
ERROR in /Users/username/Projects/fireplace/node_modules/@angular/material/typings/input/input.d.ts (10,26): Cannot find module '@angular/cdk/platform'.
ERROR in /Users/username/Projects/fireplace/node_modules/@angular/material/typings/menu/menu-panel.d.ts (10,27): Cannot find module '@angular/cdk/bidi'.
ERROR in /Users/username/Projects/fireplace/node_modules/@angular/material/typings/menu/menu-directive.d.ts (14,27): Cannot find module '@angular/cdk/bidi'.
ERROR in /Users/username/Projects/fireplace/node_modules/@angular/material/typings/menu/menu-trigger.d.ts (9,43): Cannot find module '@angular/cdk/bidi'.
ERROR in /Users/username/Projects/fireplace/node_modules/@angular/material/typings/menu/menu-trigger.d.ts (10,67): Cannot find module '@angular/cdk/overlay'.
ERROR in /Users/username/Projects/fireplace/node_modules/@angular/material/typings/select/select.d.ts (10,33): Cannot find module '@angular/cdk/a11y'.
ERROR in /Users/username/Projects/fireplace/node_modules/@angular/material/typings/select/select.d.ts (11,32): Cannot find module '@angular/cdk/bidi'.
ERROR in /Users/username/Projects/fireplace/node_modules/@angular/material/typings/select/select.d.ts (12,109): Cannot find module '@angular/cdk/overlay'.
ERROR in /Users/username/Projects/fireplace/node_modules/@angular/material/typings/select/select.d.ts (14,32): Cannot find module '@angular/cdk/collections'.
ERROR in /Users/username/Projects/fireplace/node_modules/@angular/material/typings/select/select.d.ts (19,26): Cannot find module '@angular/cdk/platform'.
ERROR in /Users/username/Projects/fireplace/node_modules/@angular/material/typings/core/a11y/focus-trap.d.ts (8,95): Cannot find module '@angular/cdk/a11y'.
ERROR in /Users/username/Projects/fireplace/node_modules/@angular/material/typings/slider/slider.d.ts (10,32): Cannot find module '@angular/cdk/bidi'.
ERROR in /Users/username/Projects/fireplace/node_modules/@angular/material/typings/slide-toggle/slide-toggle.d.ts (9,26): Cannot find module '@angular/cdk/platform'.
ERROR in /Users/username/Projects/fireplace/node_modules/@angular/material/typings/snack-bar/snack-bar-config.d.ts (9,36): Cannot find module '@angular/cdk/a11y'.
ERROR in /Users/username/Projects/fireplace/node_modules/@angular/material/typings/snack-bar/snack-bar-config.d.ts (10,27): Cannot find module '@angular/cdk/bidi'.
ERROR in /Users/username/Projects/fireplace/node_modules/@angular/material/typings/snack-bar/snack-bar-container.d.ts (10,70): Cannot find module '@angular/cdk/portal'.
ERROR in /Users/username/Projects/fireplace/node_modules/@angular/material/typings/snack-bar/snack-bar-ref.d.ts (8,28): Cannot find module '@angular/cdk/overlay'.
ERROR in /Users/username/Projects/fireplace/node_modules/@angular/material/typings/snack-bar/snack-bar.d.ts (9,25): Cannot find module '@angular/cdk/overlay'.
ERROR in /Users/username/Projects/fireplace/node_modules/@angular/material/typings/snack-bar/snack-bar.d.ts (10,31): Cannot find module '@angular/cdk/portal'.
ERROR in /Users/username/Projects/fireplace/node_modules/@angular/material/typings/snack-bar/snack-bar.d.ts (11,31): Cannot find module '@angular/cdk/a11y'.
ERROR in /Users/username/Projects/fireplace/node_modules/@angular/material/typings/sort/sort-header.d.ts (9,30): Cannot find module '@angular/cdk/table'.
ERROR in /Users/username/Projects/fireplace/node_modules/@angular/material/typings/table/cell.d.ts (9,84): Cannot find module '@angular/cdk/table'.
ERROR in /Users/username/Projects/fireplace/node_modules/@angular/material/typings/table/table.d.ts (1,26): Cannot find module '@angular/cdk/table'.
ERROR in /Users/username/Projects/fireplace/node_modules/@angular/material/typings/table/row.d.ts (1,66): Cannot find module '@angular/cdk/table'.
ERROR in /Users/username/Projects/fireplace/node_modules/@angular/material/typings/tabs/tab-label.d.ts (9,41): Cannot find module '@angular/cdk/portal'.
ERROR in /Users/username/Projects/fireplace/node_modules/@angular/material/typings/tabs/tab-body.d.ts (10,53): Cannot find module '@angular/cdk/portal'.
ERROR in /Users/username/Projects/fireplace/node_modules/@angular/material/typings/tabs/tab-body.d.ts (11,43): Cannot find module '@angular/cdk/bidi'.
ERROR in /Users/username/Projects/fireplace/node_modules/@angular/material/typings/tabs/tab-header.d.ts (9,43): Cannot find module '@angular/cdk/bidi'.
ERROR in /Users/username/Projects/fireplace/node_modules/@angular/material/typings/tabs/tab-nav-bar/tab-nav-bar.d.ts (9,31): Cannot find module '@angular/cdk/scrolling'.
ERROR in /Users/username/Projects/fireplace/node_modules/@angular/material/typings/tabs/tab-nav-bar/tab-nav-bar.d.ts (10,32): Cannot find module '@angular/cdk/bidi'.
ERROR in /Users/username/Projects/fireplace/node_modules/@angular/material/typings/tabs/tab-nav-bar/tab-nav-bar.d.ts (11,26): Cannot find module '@angular/cdk/platform'.
ERROR in /Users/username/Projects/fireplace/node_modules/@angular/material/typings/tooltip/tooltip.d.ts (10,34): Cannot find module '@angular/cdk/scrolling'.
ERROR in /Users/username/Projects/fireplace/node_modules/@angular/material/typings/tooltip/tooltip.d.ts (12,32): Cannot find module '@angular/cdk/bidi'.
ERROR in /Users/username/Projects/fireplace/node_modules/@angular/material/typings/tooltip/tooltip.d.ts (13,26): Cannot find module '@angular/cdk/platform'.
ERROR in /Users/username/Projects/fireplace/node_modules/@angular/material/typings/tooltip/tooltip.d.ts (14,132): Cannot find module '@angular/cdk/overlay'.
ERROR in /Users/username/Projects/fireplace/src/auth/auth.module.ts (24,24): Property 'forRoot' does not exist on type 'typeof MaterialModule'.
ERROR in /Users/username/Projects/fireplace/src/common/data.model.ts (25,14): Type 'Feed' has no properties in common with type 'IFeed'.
ERROR in /Users/username/Projects/fireplace/src/common/data.model.ts (32,14): Type 'Like' has no properties in common with type 'ILike'.
ERROR in /Users/username/Projects/fireplace/src/common/data.model.ts (39,14): Type 'Follower' has no properties in common with type 'IFollower'.
ERROR in /Users/username/Projects/fireplace/src/sign-in/sign-in.module.ts (21,24): Property 'forRoot' does not exist on type 'typeof MaterialModule'.
ERROR in /Users/username/Projects/fireplace/src/word-cloud/word-cloud.component.ts (192,25): Property 'items' does not exist on type '{}'.
ERROR in /Users/username/Projects/fireplace/src/word-cloud/word-cloud.component.ts (192,51): Property 'items' does not exist on type '{}'.
ERROR in Error encountered resolving symbol values statically. Calling function 'OpaqueToken', function calls are not supported. Consider replacing the function or lambda with a reference to an exported function, resolving symbol FirebaseUserConfig in /Users/username/Projects/fireplace/node_modules/angularfire2/tokens.d.ts, resolving symbol AngularFireModule.initializeApp in /Users/username/Projects/fireplace/node_modules/angularfire2/angularfire2.d.ts, resolving symbol FirebaseModule in /Users/username/Projects/fireplace/src/firebase/firebase.module.ts, resolving symbol AppModule in /Users/username/Projects/fireplace/src/app/app.module.ts, resolving symbol AppModule in /Users/username/Projects/fireplace/src/app/app.module.ts
ERROR in ./node_modules/@angular/material/@angular/material.es5.js
Module not found: Error: Can't resolve '@angular/cdk/a11y' in '/Users/username/Projects/fireplace/node_modules/@angular/material/@angular'
resolve '@angular/cdk/a11y' in '/Users/username/Projects/fireplace/node_modules/@angular/material/@angular'
  Parsed request is a module
  using description file: /Users/username/Projects/fireplace/node_modules/@angular/material/package.json (relative path: ./@angular)
    Field 'browser' doesn't contain a valid alias configuration
  after using description file: /Users/username/Projects/fireplace/node_modules/@angular/material/package.json (relative path: ./@angular)
    resolve as module
[/Users/username/Projects/fireplace/node_modules/@angular/cdk/table]
[/Users/username/Projects/fireplace/node_modules/@angular/cdk/table.ts]
[/Users/username/Projects/fireplace/node_modules/@angular/cdk/table.js]
[/Users/username/Projects/fireplace/node_modules/@angular/cdk/table]
[/Users/username/Projects/fireplace/node_modules/@angular/cdk/table]
[/Users/username/Projects/fireplace/node_modules/@angular/cdk/table.ts]
[/Users/username/Projects/fireplace/node_modules/@angular/cdk/table.js]
[/Users/username/Projects/fireplace/node_modules/@angular/cdk/table]
[/Users/username/Projects/fireplace/src/@angular/cdk/table]
[/Users/username/Projects/fireplace/src/@angular/cdk/table.ts]
[/Users/username/Projects/fireplace/src/@angular/cdk/table.js]
[/Users/username/Projects/fireplace/src/@angular/cdk/table]
[/Users/username/Projects/fireplace/src/@angular/cdk/table]
[/Users/username/Projects/fireplace/src/@angular/cdk/table.ts]
[/Users/username/Projects/fireplace/src/@angular/cdk/table.js]
[/Users/username/Projects/fireplace/src/@angular/cdk/table]
 @ ./node_modules/@angular/material/@angular/material.es5.js 34:0-218
 @ ./src/app/app.module.ts
 @ ./src/main.ts
 @ multi webpack-dev-server/client?http://localhost:4200 ./src/main.ts
ERROR in ./node_modules/css-loader?{"sourceMap":false,"importLoaders":1}!./node_modules/postcss-loader?{"ident":"postcss"}!./node_modules/sass-loader/lib/loader.js?{"sourceMap":false,"precision":8,"includePaths":[]}!./src/theme.scss
Module build failed: 
@import '~@angular/material/core/theming/all-theme';
^
      File to import not found or unreadable: ~@angular/material/core/theming/all-theme.
Parent style sheet: stdin
      in /Users/username/Projects/fireplace/src/theme.scss (line 1, column 1)
Error: 
@import '~@angular/material/core/theming/all-theme';
^
      File to import not found or unreadable: ~@angular/material/core/theming/all-theme.
Parent style sheet: stdin
      in /Users/username/Projects/fireplace/src/theme.scss (line 1, column 1)
    at options.error (/Users/username/Projects/fireplace/node_modules/node-sass/lib/index.js:291:26)
 @ ./src/theme.scss 4:14-186
 @ multi ./src/theme.scss ./src/styles.scss

webpack: Failed to compile.

4
ওকি, তবে যখন উদাহরণস্বরূপ sudo npm install @angular/core@4.3.6 আমি এখনও করিnpm WARN @angular/platform-browser@2.4.10 requires a peer of @angular/core@2.4.10 but none is installed. You must install peer dependencies yourself.

এগুলি সতর্কতা y আপনি এগুলি উপেক্ষা করতে পারেন। আপনি কি প্রকল্পটি চালানোর চেষ্টা করেছেন? এটি কি
করণ গারগ

@ KaranGarg NG প্রদান করে ত্রুটি ফিরে আসে। আমি তাদের আপডেট করা প্রশ্নে যুক্ত করেছি।

4
@ কারানগার্গ আমার একই ধরণের সমস্যা রয়েছে এবং "সতর্কতাগুলি উপেক্ষা করুন" না চাইলে এই ধরণের সতর্কতা না দেখানোর জন্য কোন কনফিগারেশন প্রয়োজন। দ্রষ্টব্য: আমার প্রকল্পের জন্য npm WARN react-test-renderer@16.1.1 requires a peer of react@^16.0.0 but none is installed.এবং হ্যাঁ আমি প্রয়োজনীয় পিয়ার ইনস্টল করেছি। এটি কি আমার প্রকল্পের সমস্যা বা প্রকল্পের কোনও সমস্যা react-test-renderer?
ম্যাট

@ ব্যবহারকারী7304253 কখনও sudo npmকিছু করবেন নাEVER
Zach_is_my_name 1:25

উত্তর:


141

"এটিকে বি এর পিয়ার প্রয়োজন তবে কোনওটি ইনস্টল করা হয়নি"। এটি হিসাবে বিবেচনা করুন "এ এর বি এর অন্যতম সমবয়সী প্রয়োজন তবে সেই পিয়ারটি ইনস্টল করা হয়নি এবং আমরা আপনাকে কোন বি এর সমকক্ষদের প্রয়োজন তা বলছি না।"

পিয়ার নির্ভরতার স্বয়ংক্রিয় ইনস্টলেশন এনপিএম 3 দিয়ে স্পষ্টভাবে সরানো হয়েছিল।

এনপিএম ব্লগ

V3 এর নোট প্রকাশ করুন

সুতরাং আপনি পিএম নির্ভরতা স্বয়ংক্রিয়ভাবে এনএমপি 3 এবং তারপরের দিকে স্বয়ংক্রিয়ভাবে ইনস্টল করতে পারবেন না।

আপডেট সমাধান:

এটি ইনস্টল করতে এবং ত্রুটিটি সরাতে প্রতিটি পিয়ার নির্ভরতার জন্য নিম্নলিখিত ব্যবহার করুন

npm install --save-dev xxxxx

অবমুক্ত সমাধান:

  1. প্রয়োজনীয় পিয়ার নির্ভরতাগুলি খুঁজে পেতে এবং ইনস্টল করতে আপনি এনএমপি-ইনস্টল-পিয়ারগুলি ব্যবহার করতে পারেন ।

    npm install -g npm-install-peers

    npm-install-peers

  2. যদি আপনি কোন প্যাকেজ এর সংস্করণ আপডেট করার পরে এই ত্রুটি পাচ্ছেন, তাহলে অপসারণ node_modulesডিরেক্টরি ও দ্বারা প্যাকেজ পুনরায় ইনস্টল npm installবা npm cache cleanএবং npm install


17
আমি ওপি এবং এনএমপি-ইনস্টল- This package doesn't seem to have any peerDependencies
পিয়ারগুলি

আমি এটি কিছুক্ষণ ব্যবহার করে যাচ্ছি তাই যাচাই করা দরকার
রিধাম তারপাড়া

5
ভবিষ্যতের পাঠকদের জন্য, এটি সঠিক সমাধান নয়, কারণ আপনার সরাসরি নির্ভরশীলতার পিয়ার নির্ভরতা নয়, সরাসরি পীর নির্ভরতা npm-install-peersইনস্টল করবে । তাদের লিঙ্কযুক্ত গিথব পৃষ্ঠাটি দেখুন।
পুশকিন

'এনপিএম ক্যাশে ক্লিন' সরাসরি এগিয়ে কাজ করে না। এটি ত্রুটি এবং স্টাফের রেফারেন্স প্রদর্শন করবে। যেমন 'এনপিএম ইনস্টল --cache / tmp / খালি ক্যাশে'! এছাড়াও 'এনপিএম ক্যাশে যাচাইকরণ' স্বতন্ত্রভাবে 'ঠিক আছে' বা 'ত্রুটি' বলায় না তবে এটি কী করেছিল এবং ফলাফল কী তা নয় তা জানিয়ে দেয়।
ডিস্ক

5
"... এটি ইনস্টল করতে এবং ত্রুটিটি সরিয়ে দিতে" ভুল ইংরেজী বলে মনে হচ্ছে। "এক্সএক্সএক্সএক্সএক্সএক্সএক্সএক্স" কীভাবে Aএবং এর সাথে সম্পর্কিত তাও অস্পষ্ট B
মার্ক-আন্দ্রে লাফোর্টুন

73

ফর্মটির প্রতিটি ত্রুটির জন্য:

npm WARN {something} requires a peer of {other thing} but none is installed. You must install peer dependencies yourself.

তোমার উচিত:

$ npm install --save-dev "{other thing}"

দ্রষ্টব্য : যদি {other thing}এই উদাহরণের মতো শূন্যস্থান থাকে তবে কোটগুলির প্রয়োজন :

npm WARN rollup-plugin-uglify@6.0.3 requires a peer of rollup@>=0.66.0 <2 but none was installed.

এর সাথে সমাধান করা:

$ npm install --save-dev "rollup@>=0.66.0 <2"

3
বিটিডব্লিউ '- সেভ-দেব' কী করে?
গ্যাব্রিয়েল ফেয়ার

1
--save-devআপনার - এনপিএম ডকpackage.json
ইউরি

5
এখনও এই চারপাশে প্রচুর বিভ্রান্তি আছে বলে মনে হচ্ছে। এনপিএম অনুপস্থিত পিয়ার নির্ভরতা ইনস্টল করার জন্য প্রস্তাবিত কমান্ড আউটপুট দেয় তবে এটি সত্যিই সহায়ক হবে।
pdoherty926

{other thing}বিশ্বব্যাপী ইনস্টল করা সম্ভব ? আমি স্থানীয় package.jsonফাইলগুলি ব্যবহার করি না , কেবল গ্লোবাল ইনস্টলগুলি।
মার্কাস লাইয়ার

34

এনপিএম-ইনস্টল-পিয়ারগুলি ব্যবহারের গৃহীত উত্তর কার্যকর হয় না, নোড_মডিউলগুলি সরিয়ে পুনর্নির্মাণও করে না। চালানো উত্তর

npm install --save-dev @xxxxx/xxxxx@latest

প্রত্যেকের জন্য, এক্সএক্সএক্সএক্সএক্সএক্স সহকর্মীর সতর্কতার সঠিক পাঠ্যকে উল্লেখ করে কাজ করেছে। আমার কাছে কেবল চারটি সতর্কতা ছিল, যদি আমার কাছে প্রশ্নের মতো এক ডজন বা তার বেশি থাকে, তবে কমান্ডগুলি স্ক্রিপ্ট করা ভাল ধারণা হতে পারে।


6
package@latestখরগোশের গর্ত থেকে নামার পথে
তেদিজ

10
কেন --save-dev? এটি কি প্যাকেজ.জসনে ডেড ডিপেন্ডেন্সি হিসাবে পিয়ার ডিপেন্ডেন্সিকে যুক্ত করবে না?
ফ্যাবিয়ান লাউয়ার

2
কেন সেভ করবেন না? যদি ডেভ নির্ভরতা কোনও প্রয়োজনীয় প্যাকেজ অনুপস্থিত থাকে তবে এটি বিকাশকারী / সিআইয়ের পরবর্তী ইনস্টল নিশ্চিত করার জন্য ডিভডিপেন্ডেন্সিতে যুক্ত করা উচিত এবং সংরক্ষণ করা উচিত একই নোড মডিউলগুলি উপলব্ধ।
পেরি

9
অনুগ্রহ করে "পিয়ার সতর্কবাণীতে সঠিক পাঠ্যকে উল্লেখ করে" xxxxx "তে আরও স্পষ্ট হয়ে উঠুন npm WARN ABC requires a peer of XYZ@VER but none is installed. You must install peer dependencies yourself., আমাদের কি এবিসি, এক্সওয়াইজেড বা সতর্কতার অন্য অংশটি ব্যবহার করা উচিত?
সার্জ

6
@ সার্জ আমি XYZ@VERআপনার উদাহরণের
সমতুল্যটি

5

আমি একটি অনুরূপ সমস্যা ছিল এবং এই নির্দেশাবলী চালানোর পরে সমাধান!

npm install npm -g
npm install --save-dev @angular/cli@latest
npm install
npm start

1
আমি সন্দেহ করি যে npm install npm -gসবার জন্য এটি ভাল ধারণা নয় কারণ এটি আপডেট হবে npm, সঠিক?
গ্যাব্রিয়েল ফেয়ার

1
সঠিক। এবং সেরা অনুশীলনের কথা বললে, প্রতিটি নোড বিকাশকারী nvmকোনও দিন ব্যবহার করে শেষ হবে। আপনি npmযে nodeসংস্করণটি ব্যবহার করতে চান সেই অনুসারে এটি সংস্করণটিকে সহজেই আপ টু ডেট রাখতে পারে।
নেতৃত্ব বিকাশকারী

0

আপনাকে কেবল কৌণিকতার একটি বড় সংস্করণের উপর নির্ভর করতে হবে, সুতরাং কৌনিক ২.x এর উপর নির্ভর করে সমস্ত মডিউল আপডেট করুন:

  • @ কৌণিক / ফ্লেক্স-লেআউটকে ^ 2.0.0-বিটা.9 এ আপডেট করুন
  • @ কৌণিক / উপাদানগুলিকে ^ 2.0.0-beta.12 এ আপডেট করুন
  • অ্যাঙ্গুলারফায়ার 2 কে ^ 4.0.0-rc.2 এ আপডেট করুন
  • زون.js আপডেট করুন ^ 0.8.18
  • ওয়েবপ্যাকটি ^ 3.8.1 এ আপডেট করুন
  • @ অ্যাঙ্গুলার / সিডিকে @ 2.0.0-বিটা.12 যোগ করুন (@ কৌণিক / উপাদানের জন্য প্রয়োজনীয়)
  • @ agm / কোর @ 1.0.0-beta.1 (নতুন নাম) দ্বারা কৌণিক 2-গুগল-মানচিত্র প্রতিস্থাপন করুন

7
আপনি কি ব্যাখ্যা করতে পারেন এবং একটি সাধারণ সমাধান দিতে পারেন? আমার অনুরূপ সমস্যা রয়েছে এবং উপরের মন্তব্যে সুপারিশ অনুসারে "সতর্কতা উপেক্ষা করুন" না করতে চাই। এই ধরণের সতর্কতা না দেখানোর জন্য কোন কনফিগারেশন প্রয়োজন? দ্রষ্টব্য: আমার প্রকল্পের জন্য npm WARN react-test-renderer@16.1.1 requires a peer of react@^16.0.0 but none is installed...এবং হ্যাঁ আমি প্রয়োজনীয় পিয়ার ইনস্টল করেছি। এটি কি আমার প্রকল্পের সমস্যা বা প্রতিক্রিয়া-পরীক্ষা-রেন্ডারার প্রকল্পের কোনও সমস্যা? বা আমার কী সমস্ত সমবয়সীদের সন্ধান করা এবং তাদের সংস্করণগুলি কোনওভাবে সারিবদ্ধ করা দরকার?
ম্যাট

0

মোট প্রান্তের কেসটি এখানে: আমি নিজে একটি আর্ট অর পিকজিবিআইএলডিডি ম্যানুয়ালি ইনস্টল করার বিষয়টি নিয়েছিলাম। আমার ক্ষেত্রে আমার 'pkg', 'src' এবং 'node_modules' ফোল্ডার মুছতে হবে, তারপরে এটি এই এনএমপি ত্রুটি ছাড়াই সূক্ষ্মভাবে নির্মিত।


0
npm install -g npm-install-peers

এটি সমস্ত অনুপস্থিত সমবয়সীদের যোগ করবে এবং সমস্ত ত্রুটি সরিয়ে দেবে


আপনার প্যাকেজটির মধ্যে কেবল সরাসরি পীয়ার নির্ভরতাগুলি রয়েছে j জসন এই আদেশের সাহায্যে আপনার প্রকল্প থেকে ইনস্টল করা হবে। আপনি এখনও সতর্কতা পাবেন যে আপনার সমস্ত প্রকল্পের নির্ভরতা পিয়ার নির্ভরতা অনুপস্থিত।
স্যাম

এটি এখন প্রয়োজনীয় সমাধানের জন্য অবচিত বলে মনে হচ্ছে। আর কাজ করে না
উজ্জ্বল সিং

0

আমার ক্ষেত্রে নিম্নলিখিত কমান্ডগুলি আমার পক্ষে কাজ করেছে:

sudo npm cache clean --force
sudo npm install -g npm


sudo apt install libssl1.0-dev
sudo apt install nodejs-dev
sudo apt install node-gyp
sudo apt install npm

এর পরে যদি আপনি "মডিউল 'বিসিআরপিট' খুঁজে না পান তবে তার জন্য আপনি নীচের কমান্ডগুলি দিয়ে সমাধান করতে পারেন:

npm install node-gyp -g
npm install bcrypt -g
npm install bcrypt --save  

আশা করি এটি আপনার পক্ষেও কাজ করবে।


-1

কৌণিক উপাদান সিডিকে ইনস্টল করার ক্ষেত্রেও একই সমস্যা ছিল:

npm install --save @angular/material @angular/cdk @angular/animations

-devনীচের মতো যুক্ত করা আমার পক্ষে কাজ করেছে:

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