Saya punya package.json sederhana:
{
"name": "camapaign",
"version": "0.0.1",
"scripts": {
"start": "node app.js"
},
"engines": {
"node": "0.10.15",
"npm": "1.3.5"
},
"repository": {
"type": "svn",
"url": ""
}
}
Ketika saya menjalankan "npm install" saya mendapatkan peringatan berikut yang ingin saya perbaiki:
"npm WARN package.json [email protected] No readme data."
Saya telah mencoba menambahkan "README.md" & "readme.txt" ke direktori yang sama dengan paket tetapi tanpa sukacita. Apa yang saya lewatkan?
Jawaban:
Cukup menambahkan
README.md
file tidak akan memperbaikinya, Anda harus menulis sesuatu di dalamnya; setidaknya judul proyek dan deskripsi singkatnya bagus untuk orang-orang! Tetapi untuk NPM, satu byte mungkin cukup ...Melakukan hal itu seharusnya berhenti menunjukkan peringatan.
Juga, ketika Anda membaca peringatan itu, pastikan bahwa masalahnya tidak terkait dengan paket pihak ke-3.
sumber
README.md
file dengan banyak barang di dalamnya di direktori yang sama dengan sayapackage.json
, dan masih mendapatkan ini (sehubungan dengan karma-kopi-preprosesor)README.md
file, diisi, masih mendapatkan kesalahan.Jadikan sebagai pribadi;)
sumber
private
memberi tahu npm bahwa ini bukan proyek yang dimaksudkan untuk tersedia di repositori npm. Anda dapat melihat bahwa seseorang telah menanyakan properti apa yang digunakan untuk stackoverflow.com/a/7314961/1128216https://www.npmjs.org/doc/files/package.json.html
README.md
file. jawaban @gustavohenke lebih cocok untuk setiap versi.README.md
file adalah bahwa proyek Anda pribadi. Jadi baik menulis yang tepatREADME.md
atau atur bendera pribadi.Menambahkan README.md ke root proyek Anda adalah jawabannya, tetapi saya perhatikan bahwa perlu beberapa saat bagi NPM untuk mengambil ini. Mungkin beberapa menit?
sumber
Tambahkan ke package.json
"readme": "README.md"
sumber
Mulai hari ini, Apr 2017, hanya pengaturan di bawah ini di package.json, masih berfungsi dengan baik:
ini berarti ini adalah repositori pribadi Anda
bahkan, dengan npm terbaru, ini berfungsi dengan baik:
sumber
solusi saya
npm show
npm dist-tag add
1. gunakan
npm show
periksa info penyebaran situs web jarak jauh.mis. harus seperti ini:
2.
npm dist-tag add [PACKAGE_NAME]@[VERSION]
dan kemudian perbarui lasest
0.3.53-beta
ke0.3.61-beta
npm dist-tag add [email protected]
3.
npm show
periksa aginsama dengan langkah 1
kembali ke situs paket npm Anda, semua telah di-refresh!
Ingin membantu, terima kasih ~
[One Chinese Teach] 希望 对 您 有 帮助 , 谢谢 ~
sumber