6

私はgrunt-contrib-copyプラグインでGruntを使用しています。最近、新しいバージョン (0.4.1) がコミットされました。これには、私が利用したい素晴らしい新機能が含まれています。しかし、を使用して更新しようとすると、何も起こりません。npm update grunt-contrib-copy

これが私の現在のバージョンです:

$ sudo npm list grunt-contrib-copy
UI@2.0.89 /Users/username/src/project/UI
└── grunt-contrib-copy@0.4.0 

これが私の更新の試みです:

$ sudo npm update grunt-contrib-copy

出力なし --npm listそれでも 0.4.0 が表示されます。

利用可能な最新バージョンの確認:

$ sudo npm info grunt-contrib-copy
npm http GET https://registry.npmjs.org/grunt-contrib-copy
npm http 200 https://registry.npmjs.org/grunt-contrib-copy

{ name: 'grunt-contrib-copy',
  description: 'Copy files and folders.',
  'dist-tags': { latest: '0.4.1' },
  versions: 
   [ '0.2.0',
    ... other versions snipped ...
     '0.4.0',
     '0.4.1' ],
  maintainers: 
   [ 'tkellen <tyler@sleekcode.net>',
     'cowboy <cowboy@rj3.net>',
     'shama <kyle@dontkry.com>' ],
  time: 
   { '0.2.0': '2012-09-10T22:26:15.048Z',
    ... other versions snipped ...
     '0.4.0': '2013-02-18T17:24:36.757Z',
     '0.4.1': '2013-03-26T20:08:14.079Z' },
  author: 'Grunt Team (http://gruntjs.com/)',
  repository: 
   { type: 'git',
     url: 'git://github.com/gruntjs/grunt-contrib-copy.git' },
  version: '0.4.1',

  ... other config info snipped ...

  dist: 
   { shasum: 'f0753b40ae21bb706daefb0b299e03cdf5fa9d6e',
     tarball: 'http://registry.npmjs.org/grunt-contrib-copy/-/grunt-contrib-copy-0.4.1.tgz' },
  directories: {} }

ここで何が欠けていますか?npm がこのプラグインを現在利用可能なバージョンに更新しないのはなぜですか?

4

3 に答える 3

10

現在、NPM には同じことについて話している未解決の問題があります。npm update は devDependencies を更新しませんが、npm install は正常に動作します。

https://github.com/isaacs/npm/issues/2369

したがって、代わりに npm install を使用することをお勧めします。

$ sudo npm install grunt-contrib-copy --save-dev
于 2013-03-29T22:19:15.450 に答える
1

sudo npm update grunt-*今はうまくいくようです。

問題https://github.com/isaacs/npm/issues/2369はクローズされました。

于 2013-12-30T14:05:16.073 に答える