簡體   English   中英

npm install找不到安裝的軟件包

[英]npm install not finding package installed

我正在安裝一個generator-phonegap,它請求找不到的打包的phonegap。 但我知道已安裝!

我試圖全局安裝C:> npm install -g generator-phonegap

那就是錯誤:

npm ERR! notarget No compatible version found: phonegap@'>=3.1.0 <3.2.0'
npm ERR! notarget Valid install targets:
npm ERR! notarget ["4.2.0-0.26.0","5.0.0-0.27.0","5.0.0-0.27.1"]
npm ERR! notarget This is most likely not a problem with npm itself.
npm ERR! notarget In most cases you or one of your dependencies are request
npm ERR! notarget a package version that doesn't exist.
npm ERR! notarget
npm ERR! notarget It was specified as a dependency of 'generator-phonegap'

我之前安裝了phonegap版本“ 5.0.0-0.27.1”。

看起來npm沒有檢查全局安裝的模塊

node-v.0.12和npm-v 2.7.4

根據npmjs.orggenerator-phonegap發布時間大約是一年前。

根據其package.json列出的依賴項,它需要phonegap 據我所知,沒有phonegap匹配的已發布phonegap版本。 最接近的是3.1.0-0.15.0但是-表示是預發行版本。 因此它小於“ 3.1.x”。 所以,沒有骰子。

我會避免使用此生成器,因為它似乎並未得到積極維護,並且安裝似乎已被破壞,並且對您的系統而言並不奇怪。 但是,如果您真的想使用它,請從GitHub存儲庫中克隆它,然后 package.jsonphonegap要求手動更新為存在的內容。 (如果這樣做,請向回購提交PR!)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM