奇怪的路径`npm-shrinkwrap.json`文件

时间:2015-03-11 02:54:23

标签: node.js npm nvm io.js

我遇到一个奇怪的问题,npm shrinkwrap会导致奇怪的文件路径显示在from字段中。

"yar": {
      "version": "3.0.3",
      "from": "../../../../var/folders/g6/1ls5zynn1176qkks242mjc440000gn/T/npm-11740-b6d8c215/git-cache-84ce586bbe7d/7b6a3819be47034a7a2d2d303e695eefa2bdff2c",
      "resolved": "git://github.com/micahlmartin/yar#7b6a3819be47034a7a2d2d303e695eefa2bdff2c”,

如果这是一个实际问题,我不会起诉,但它似乎很奇怪。我已经看到它与其他包也一样。从这样的路径来看,大多数其他东西看起来都更加正常:

"autoprefixer-loader": {
      "version": "1.1.0",
      "from": "autoprefixer-loader@>=1.1.0 <2.0.0",
      "resolved": "https://registry.npmjs.org/autoprefixer-loader/-/autoprefixer-loader-1.1.0.tgz”,

任何可能导致此问题的想法?我正在运行nvm,所以我不确定这是否与它有关。

1 个答案:

答案 0 :(得分:0)

基于票证https://github.com/npm/npm/issues/7121

此错误是在npm v2.1.4中引入的,已在npm v2.7.1中修复