0
我分叉primeng的存儲庫,並做了一個小的修改。 當我NPM安裝我的回購它給我這個錯誤:爲什麼npm不安裝某些文件夾?
[email protected] (git://github.com/matthieu- D/primeng.git#cec36bf71efe96b8a25d5d03f0c7d4ca6762443d)
└── UNMET PEER DEPENDENCY [email protected]
安裝完畢後,我有一些文件,但(例如組件)人失蹤。
我有這樣的package.json在我的本地項目:
"@angular/common": "2.0.0-rc.4",
"@angular/compiler": "2.0.0-rc.4",
"@angular/core": "2.0.0-rc.4",
"@angular/forms": "0.2.0",
"@angular/http": "2.0.0-rc.4",
"@angular/platform-browser": "2.0.0-rc.4",
"@angular/platform-browser-dynamic": "2.0.0-rc.4",
"@angular/router": "3.0.0-beta.2",
"primeng": "git://github.com/matthieu-D/primeng.git",
"primeui": "^4.1.12",
"rxjs": "^5.0.0-beta.6",
"zone.js": "^0.6.12"
我懷疑問題是從叉地方,而不是。 PS:我分叉的另一個項目NG2,翻譯和src文件夾不會安裝:https://github.com/matthieu-D/ng2-translate
我做了:
npm install git://github.com/matthieu-D/ng2-translate.git
如果我安裝了非分叉通過NPM primeng通過,我得到錯誤,但一切都完美克隆。
但是,如果我通過npm install github安裝非分叉...某些文件夾不會安裝。
它要麼是我使用錯誤的命令,或者回購協議不知道如何不支持通過github安裝。
試過你的命令,沒有任何改變。 然後我做了npm安裝的.10。 UNMET PEER DEPENDENCY [email protected] npm WARN @ angular/core @ 2.0.0-rc.4需要[email protected]的同行,但沒有安裝。 npm WARN @ angular/http @ 2.0.0-rc.4需要[email protected]的同伴,但沒有安裝。 npm WARN @ angular/router @ 3.0.0-beta.2需要[email protected]的同行,但沒有安裝。 –
試着卸載.6並安裝.10,用'npm uninstall --save rxjs @ 5.0.0-beta.6'然後'npm uninstall --save rxjs @ 5.0.0-beta.10' – Elwi
另外,試試看看你有哪些包裝,看到這個答案:http://stackoverflow.com/a/10986132/1536999 – Elwi