【发布时间】:2013-05-25 12:54:44
【问题描述】:
我使用以下命令安装了 Express.js:
sudo npm install -g express
我收到以下警告:
npm WARN package.json range-parser@0.0.4 No repository field.
npm WARN package.json fresh@0.1.0 No repository field.
npm WARN package.json methods@0.0.1 No repository field.
npm WARN package.json methods@0.0.1 No readme data.
npm WARN package.json cookie-signature@1.0.1 No repository field.
npm WARN package.json send@0.1.0 No repository field.
npm WARN package.json pause@0.0.1 No repository field.
npm WARN package.json bytes@0.2.0 No repository field.
npm WARN package.json github-url-from-git@1.1.1 No repository field.
npm WARN package.json assert-plus@0.1.2 No repository field.
npm WARN package.json ctype@0.5.2 No repository field.
我是 Node.js 和 Express.js 的新手。为什么我有上述警告?我应该担心吗?
【问题讨论】:
-
一年后看到这个问题,我意识到我每次安装 npm 包时都会在脑海中抹去所有这些警告。这是软件包开发人员应该更加小心的事情。
-
@nha 是的,我通常在执行一些 npm 操作时看到这些警告,如果它在我正在开发的包中,请修复它们。
-
对于私有仓库,只需在 package.json 中添加
"private": true