Подтвердить что ты не робот

NPM - Как исправить "Нет данных readme"

У меня есть простой package.json:

{
  "name": "camapaign",
  "version": "0.0.1",
  "scripts": {
    "start": "node app.js"
  },
  "engines": {
    "node": "0.10.15",
    "npm": "1.3.5"
  },
  "repository": { 
    "type": "svn",
    "url": ""
  }
}

Когда я запускаю "npm install", я получаю следующее предупреждение, которое я хотел бы исправить:

"npm WARN package.json [email protected] No readme data."

Я попытался добавить "README.md" и "readme.txt" в тот же каталог, что и пакет, но без радости. Что мне не хватает?

4b9b3361

Ответ 1

Просто добавление файла README.md не исправит его, вы должны написать что-то внутри него; по крайней мере название проекта и краткое описание хороши для людей! Но для NPM одного байта может быть достаточно...
Это должно прекратить показывать предупреждения.

Кроме того, когда вы читаете это предупреждение, убедитесь, что проблема не связана с сторонним пакетом.

Ответ 2

Просто установите как закрытый;)

{
  "name": "camapaign",
  "version": "0.0.1",
  "private": true,
  "scripts": {
    "start": "node app.js"
  },
  "engines": {
    "node": "0.10.15",
    "npm": "1.3.5"
  },
  "repository": { 
    "type": "svn",
    "url": ""
  }
}

Ответ 3

Добавление README.md в корневой каталог проекта - это ответ, но я заметил, что для NPM требуется некоторое время. Может быть, несколько минут?

Ответ 4

Добавить в пакет package.json "readme": "README.md"

Ответ 5

По состоянию на сегодняшний день, апрель 2017 года, просто установка ниже в package.json, все еще отлично работает:

"private": true

это означает, что ваш частный репозиторий

четный, с последним npm, он отлично работает:

npm update -g npm
> 3.10.8