2016-09-27 27 views
1

NPMを持っている非推奨[email protected]をWARN:NPMは廃止[email protected]をWARNが、私は新しいバージョン

正規表現のDoS問題を回避するために3.0.2 以上をminimatchにアップデートしてください私はWindows 10でCordovaをインストールしようとしています。私はこの質問がたくさん尋ねられたことを知っています。潜在的な詐欺師のそれぞれを注意深く見れば、私は嘘つきを見つけるかもしれません。

しかし、あなたはだまされやすい人としての私の質問を閉じる前に、私はちょうどあなたが、私はそれらのいくつかを見ていた、と私は図書館、あなたが見ることができるようnpm update -g minimatch

C:\Users\user\npm ls minimatch 
C:\Users\user 
`-- [email protected] 
    +-- [email protected] 
    | `-- [email protected] 
    `-- [email protected] 
    +-- [email protected] 
    | `-- [email protected] 
    | `-- [email protected] 
    |  `-- [email protected] 
    `-- [email protected] 
     `-- [email protected] 

をしたとことを知りたいですコードワはまだ古いミニマッチを持っていますが、どうやってそれを取り除くのですか?

+0

「この回答」(http://stackoverflow.com/a/38077214/893780)で提案されているように 'npm'も更新しましたか? – robertklep

+0

@robertklepあなたはジェレミーの答えを意味しますか?特定のバージョンに?いいえ、私はそれを最新のバージョンに更新しました – Lynob

+0

@robertklep私の更新を確認してください – Lynob

答えて

3

依存関係には、古いバージョンのminimatchが使用されているようです。あなたは

npm ls minimatch 

あなたはminimatchの古いバージョンを持っているあなたが持っている他のパッケージを持っているhttps://docs.npmjs.com/cli/ls

+0

これは次の出力を表示しますhttp://pastebin.com/ahSh2jgtグロブを更新することはできませんし、ブラウザもコードもありません – Lynob

+0

私の更新を確認してください – Lynob

+0

@Lynob 'npm -v'はnpm自体のバージョンを返します。 'npm -v foobarbaz'と入力することもできますが、それでもやります。 – str

0

を参照してくださいを使用してそれを見つけることができます。

+0

cordovaチームと議論したように、cordaの依存関係が新しいバージョンのminimatchを使用するためにグロブ7にアップグレードする必要があることをブラウズしていますが、この修正は8月初めにリリースされましたが、まだマスターレポ – Lynob

関連する問題