Eu tenho um package.json simples:
{
"name": "camapaign",
"version": "0.0.1",
"scripts": {
"start": "node app.js"
},
"engines": {
"node": "0.10.15",
"npm": "1.3.5"
},
"repository": {
"type": "svn",
"url": ""
}
}
Quando executo "npm install", recebo o seguinte aviso que gostaria de corrigir:
"npm WARN package.json [email protected] No readme data."
Eu tentei adicionar "README.md" e "readme.txt" ao mesmo diretório que o pacote, mas sem alegria. o que estou perdendo?
Respostas:
Simplesmente adicionar um
README.md
arquivo não o corrigirá; você deve escrever algo dentro dele; pelo menos o título do projeto e uma breve descrição são boas para as pessoas! Mas para o NPM, um byte pode ser suficiente ...Isso deve parar de mostrar os avisos.
Além disso, ao ler esse aviso, verifique se o problema não está relacionado a um pacote de terceiros.
fonte
README.md
arquivo com um monte de coisas nele no mesmo diretório como o meupackage.json
, e ainda obter este (em relação ao karma-coffee-pré-processador)README.md
arquivo, preenchido, ainda está recebendo o erro.Basta definir como privado;)
fonte
private
diz ao npm que este não é um projeto destinado a estar disponível no repositório do npm. Você pode ver que alguém já perguntou o que é que a propriedade usada para stackoverflow.com/a/7314961/1128216https://www.npmjs.org/doc/files/package.json.html
README.md
arquivo. A resposta @gustavohenke combina melhor com cada versão.README.md
arquivo é que seu projeto é privado. Então, escreva um apropriadoREADME.md
ou defina a bandeira privada.Adicionar um README.md à raiz do projeto é a resposta, mas notei que demora um pouco para o NPM entender isso. Talvez alguns minutos?
fonte
Adicionar ao package.json
"readme": "README.md"
fonte
A partir de hoje, abril de 2017, apenas configurando abaixo no package.json, ainda funciona bem:
isso significa que é seu repositório privado
mesmo, com as últimas npm, funciona bem:
fonte
minha solução
npm show
npm dist-tag add
1. use
npm show
verificar as informações de implantação do site remoto.por exemplo: deve assim:
2)
npm dist-tag add [PACKAGE_NAME]@[VERSION]
e depois atualize a última
0.3.53-beta
para0.3.61-beta
npm dist-tag add [email protected]
3.
npm show
verifique novamentemesmo para o passo 1
volte para o site do pacote npm, todos foram atualizados!
Desejo ajudar, obrigado ~
[Um chinês ensina] 希望 对 您 有 帮助 , 谢谢 ~
fonte