我有一个简单的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 camapaign@0.0.1 No readme data."
我尝试添加“README.md”& “readme.txt”与包裹在同一个目录上,但没有任何乐趣。我错过了什么?
答案 0 :(得分:225)
简单地添加README.md
文件无法修复它,你应该在里面写一些东西;至少项目名称和简要说明对人们有好处!但对于NPM,一个字节可能就够了......
这样做应该停止显示警告。
此外,当您阅读该警告时,请确保问题与第三方软件包无关。
答案 1 :(得分:175)
设为私人;)
{
"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": ""
}
}
答案 2 :(得分:9)
向项目根目录添加README.md就是答案,但我注意到NPM需要一段时间来接受这一点。也许几分钟?
答案 3 :(得分:0)
添加到package.json "readme": "README.md"
答案 4 :(得分:0)
截至今天,2017年4月,在package.json中设置如下,仍然可以正常工作:
"private": true
这意味着它是您的私人存储库
甚至,使用最新的npm,它工作正常:
npm update -g npm
> 3.10.8
答案 5 :(得分:0)
npm show
npm dist-tag add
npm show
检查远程网站的部署信息。例如,应该这样:
SOME_PACKAGEs@0.3.60-beta | Proprietary | deps: 14 | versions: 289
<span style="color:red;">最新日志倒序在这里增加,注明作者+日期+功能</span>
dist
.tarball: https://registry.npmjs.org/xxx/-/xxx-0.3.60-beta.tgz
.shasum: 021e30640a62f13905b1e2b7a4facd169df46a1d
.integrity: sha512-9N4pUwwoYGNek34fCCCjURuQdx1K5VBlCWl4t1sy8wi3xul/N/TiDvjmUBF24t2Dg2fX6cFM9on+tftnVaEr7A==
.unpackedSize: 114.5 kB
dependencies:
@hanyk/rc-viewer: ^0.0.3 crypto-js: ^3.1.9-1 moment: ^2.25.3 react-dom: ^16.12.0 uuid: ^3.3.3
axios: ^0.19.0 dirty-json-ie11: ^0.0.2 query-string: ^6.9.0 react-quill: ^1.3.3 yqquill-image-drop-module: ^0.0
cookie-universal: ^2.0.16 md5: ^2.2.1 quill-delta-to-html: ^0.11.0 react-resizable: ^1.10.1
maintainers:
- jyjin <jyjin@qq.com>
- jyjin1 <jyjin1@163.com>
- jyjin2 <jyjin2@163.com>
dist-tags:
beta: 0.3.61-beta latest: 0.3.53-beta
published 26 minutes ago by jyjin1 <jyjin1@163.com>
npm dist-tag add [PACKAGE_NAME]@[VERSION]
,然后将最新的0.3.53-beta
更新为0.3.61-beta
npm dist-tag add SOME_PACKAGE@0.3.61-beta
npm show
检查开始与步骤1相同
回到您的npm软件包站点,一切都刷新了!
希望有所帮助,谢谢〜
[中文教学]希望对您有帮助,谢谢〜