2016-12-09 20 views
5

मैं rxjs और zone.js की अनमेट सहकर्मी निर्भरता रखता हूं। यहां तक ​​कि जब मैंने अपना node_modules फ़ोल्डर हटा दिया, तो एनपीएम कैश साफ़ किया और इसे पुनः स्थापित किया।अनमेट पीयर निर्भरता कोणीय 2.3.0 आरएक्सजेएस जोन.जेएस

मेरा नोड संस्करण 6.7.0 है, एनपीएम संस्करण 3.10.8 है।

{ 
    "name": "bingel-teacher", 
    "version": "0.0.1", 
    "description": "Bingel project", 
    "main": "index.js", 
    "scripts": { 
    "postinstall": "typings install", 
    "start": "webpack-dev-server --config webpack/webpack.dev.js --inline --hot --host 0.0.0.0 --port 8080", 
    "build": "rimraf build && webpack --config webpack/webpack.build.js", 
    "test": "karma start", 
    "update": "npm install" 
    }, 
    "author": "", 
    "license": "ISC", 
    "engines": { 
    "node": ">= 4.2.1", 
    "npm": ">= 3" 
    }, 
    "devDependencies": { 
    "autoprefixer": "6.5.3", 
    "compression-webpack-plugin": "0.3.2", 
    "copy-webpack-plugin": "4.0.1", 
    "css-loader": "0.26.1", 
    "file-loader": "0.9.0", 
    "gulp-sass": "2.3.2", 
    "html-webpack-plugin": "2.24.1", 
    "imports-loader": "0.6.5", 
    "jasmine-core": "2.5.2", 
    "karma": "1.3.0", 
    "karma-chrome-launcher": "2.0.0", 
    "karma-coverage": "1.1.1", 
    "karma-jasmine": "1.0.2", 
    "karma-phantomjs-launcher": "1.0.2", 
    "karma-sourcemap-loader": "0.3.7", 
    "karma-spec-reporter": "0.0.26", 
    "karma-webpack": "1.8.0", 
    "node-sass": "3.13.0", 
    "phantomjs-polyfill": "0.0.2", 
    "phantomjs-prebuilt": "2.1.13", 
    "postcss-loader": "1.2.0", 
    "raw-loader": "0.5.1", 
    "reflect-metadata": "0.1.8", 
    "rimraf": "2.5.4", 
    "sass-loader": "4.0.2", 
    "string-replace-webpack-plugin": "0.0.4", 
    "style-loader": "0.13.1", 
    "ts-loader": "1.3.1", 
    "tslint": "4.0.2", 
    "tslint-loader": "3.3.0", 
    "typescript": "2.1.4", 
    "typings": "2.0.0", 
    "url-loader": "0.5.7", 
    "webpack": "1.14.0", 
    "webpack-dev-server": "1.16.2", 
    "webpack-merge": "1.0.2" 
    }, 
    "dependencies": { 
    "@angular/common": "2.3.0", 
    "@angular/compiler": "2.3.0", 
    "@angular/core": "2.3.0", 
    "@angular/forms": "2.3.0", 
    "@angular/http": "2.3.0", 
    "@angular/platform-browser": "2.3.0", 
    "@angular/platform-browser-dynamic": "2.3.0", 
    "@angular/router": "3.3.0", 
    "@ngrx/core": "1.2.0", 
    "@ngrx/store": "2.2.1", 
    "angular2-in-memory-web-api": "0.0.21", 
    "bootstrap": "3.3.7", 
    "bootstrap-sass": "3.3.7", 
    "core-js": "2.4.1", 
    "create-reducer-tree": "0.0.7", 
    "deep-freeze": "0.0.1", 
    "es6-promise": "4.0.5", 
    "es7-reflect-metadata": "1.6.0", 
    "exports-loader": "0.6.3", 
    "flatpickr": "2.2.4", 
    "font-awesome": "4.7.0", 
    "imports-loader": "0.6.5", 
    "jasmine": "2.5.2", 
    "jquery": "3.1.1", 
    "lodash": "4.17.2", 
    "mdi": "1.7.22", 
    "moment": "2.17.1", 
    "ng2-translate": "4.2.0", 
    "rxjs": "5.0.0-rc.4", 
    "snapsvg": "0.4.0", 
    "ts-helpers": "1.1.2", 
    "zone": "0.3.4", 
    "zone.js": "0.7.2" 
    } 
} 

पहले से मेरे धन्यवाद:

यहाँ मेरी package.json है!

+0

जहां तक ​​मुझे पता है कि आपको 'zone.js @ 0.7.1' का उपयोग करना चाहिए। लेकिन आपको इसके बारे में ज्यादा चिंता नहीं करनी चाहिए। यदि यह काम करता है, तो यह – PierreDuc

+1

काम करता है "आरएक्सजेएस": "5.0.0-बीटा.12", "zone.js": "^ 0.6.23" – anshuVersatile

+0

मुझे त्रुटियों को पसंद नहीं है, लेकिन हाँ, यह काम करेगा। @anshuVersatile: मैंने पुराने संस्करणों का प्रयास किया है, लेकिन मैं अनमेट निर्भरता त्रुटियों को देख रहा हूं। – Wim

उत्तर

0

समस्या मिली। यह angular2-in-memory-web-api के कारण हुआ था। इस पैकेज को हटाने से अनमेट सहकर्मी निर्भरता त्रुटियों को ठीक किया गया है।

2

परीक्षण करने के लिए, मैं ng new साथ एक नई परियोजना बनाई, node_modules नष्ट कर दिया, संस्करण की आपूर्ति और npm install भाग गया साथ package.json बदल दिया।

मैंने तुरंत आपकी समस्या को फिर से बनाया।

इसे ठीक करने के लिए:

npm update 

यह ठीक काम किया। सहकर्मी निर्भरता के मुद्दों को हल करने का पारंपरिक तरीका, बस उन्हें सभी स्थापित करना है। आपके उदाहरण के लिए:

npm install --save [email protected] [email protected] 
+0

हाय कोबस, यह काम नहीं किया। मैंने अपना node_modules फ़ोल्डर हटा दिया, एनपीएम कैश साफ़ किया, और एनपीएम अपडेट किया। अभी भी त्रुटियों को देख रहे हैं :( – Wim

+0

और क्या आपने अलग-अलग निर्भरताओं को स्थापित करने का प्रयास किया? –

संबंधित मुद्दे