缺少NPM和Git Repository字段,但我在package.json中有一个

时间:2013-09-08 15:22:31

标签: node.js npm

这是我的NPM包JSON,Git存储库是在json中定义的。它是在Kiln托管的密码保护。但NPM仍然抱怨存储库字段丢失了?

这是错误 npm WARN package.json dateformat@1.0.2-1.2.3没有存储库字段。

这是我的package.json

的内容
{
  "name": "Pocket-to-Pocket",
  "version": "1.0.0",
  "description": "Card Management App For PFS",
  "main": "Gruntfile.js",
  "scripts": {},
  "repository": {
    "type": "git",
    "url": "https://nyx.kilnhg.com/Code/Prepaid-Financial-Services/Group/Pocket-to-Pocket.git"
  },
  "author": "Nyx Digital",
  "license": "All Rights Reserved.",
  "devDependencies": {
    "grunt": "~0.4.1",
    "grunt-imageoptim": "~1.2.12"
  }
}

1 个答案:

答案 0 :(得分:4)

该警告是一个依赖性警告,只是意味着版本1.0.2-1.2.3的软件包dateformat没有存储库字段。这不会影响您的应用程序,这不是错误,只是警告。

您可以检查这一点,因为您的申请取决于Grunt,Grunt取决于dateformat@1.0.2-1.2.3。通过检查GitHub存储库,您可以看到在版本1.2.3之后才添加dateformat的存储库字段。提交是here