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