将包发布到NPM时,“折旧必须是字符串”错误

时间:2018-03-13 12:09:12

标签: node.js npm

我正在尝试使用npm publish发布一个包,这就是我得到的:

  

npm ERR!发布失败的PUT 400

     

npm ERR!代码E400

     

npm ERR!弃用必须是字符串:async-csv

     

npm ERR!可以在以下位置找到此运行的完整日志:

     

npm ERR! C:\ Users \用户USER1 \应用程序数据\漫游\ NPM-cache_logs \ 2018-03-13T12_05_57_949Z-的debug.log

我在其他地方找不到此错误的描述。这是什么意思?

1 个答案:

答案 0 :(得分:1)

找到它。发生错误是因为我试图在不增加package.json中的软件包版本号的情况下发布软件包。

打开package.json,增加版本号并重新发布。