Tengo un paquete simple.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": ""
}
}
Cuando ejecuto "npm install" recibo la siguiente advertencia que me gustaría solucionar:
"npm WARN package.json [email protected] No readme data."
He intentado agregar "README.md" y "readme.txt" al mismo directorio que el paquete pero sin alegría. ¿Qué me estoy perdiendo?

Respuestas:
Simplemente agregar un
README.mdarchivo no lo arreglará, debe escribir algo dentro de él; ¡Al menos el título del proyecto y una breve descripción son buenos para la gente! Pero para NPM, un byte puede ser suficiente ...Hacerlo debería dejar de mostrar las advertencias.
Además, cuando lea esa advertencia, asegúrese de que el problema no esté relacionado con un paquete de terceros.
fuente
README.mdarchivo con un montón de cosas en el mismo directorio que mipackage.json, y aún así obtengo esto (en relación con el preprocesador de café karma)README.mdarchivo, poblado, todavía obteniendo el error.Solo establecer como privado;)
fuente
privatele dice a npm que este no es un proyecto destinado a estar disponible en el repositorio npm. Puede ver que alguien ya preguntó cuál es esa propiedad utilizada para stackoverflow.com/a/7314961/1128216https://www.npmjs.org/doc/files/package.json.htmlREADME.mdarchivo. La respuesta de @gustavohenke se adapta mejor a cada versión.README.mdarchivo es que su proyecto es privado. Por lo tanto, escriba un apropiadoREADME.mdo establezca la bandera privada.Agregar una README.md a la raíz de su proyecto es la respuesta, pero he notado que NPM tarda un poco en darse cuenta de esto. ¿Quizás unos minutos?
fuente
Añadir a package.json
"readme": "README.md"fuente
A partir de hoy, abril de 2017, solo configurando a continuación en package.json, todavía funciona bien:
esto significa que es tu repositorio privado
incluso, con el último npm, funciona bien:
fuente
mi solución
npm shownpm dist-tag add1.Utilice
npm showla información de implementación del sitio web remoto.Por ejemplo: me gustaría esto:
2)
npm dist-tag add [PACKAGE_NAME]@[VERSION]y luego actualizar más reciente
0.3.53-betaa0.3.61-betanpm dist-tag add [email protected]3.
npm showcomprobar aginigual al paso 1
regrese al sitio del paquete npm, ¡todos se han actualizado!
Deseo ayudar, gracias ~
[Una enseñanza china] 希望 对 您 有 帮助 , 谢谢 ~
fuente