今天在安裝npm包時遇到了這個錯誤,出現如下提示:
npm WARN package.json xxx@0.0.0 No repository field. npm WARN package.json xxx@0.0.0 No README data
看字面意思大概是缺少README文件和repository字段,也就是說缺少項目的基本描述文件和倉庫字段。此時,我們只需在項目的根目錄下創建一個README文件,並且在package.json里面添加如下配置即可:
{ ... "repository": { "type": "git", "url": "http://github.com/yourname/repositoryname.git" }, ... }
但作為測試項目或者練習用,沒有倉庫地址怎么辦?其實也很簡單,只需在package.json里面做如下配置即可:
{ ... "private": true, ... }
以這種方式把項目聲明為私有,這樣npm就不會再提示配置repository及readme了。
來源:http://hao.jser.com/archive/5381/