文章原文: https://www.cnblogs.com/yalong/p/15208874.html
今天新搞了一个npm 包 在 npm publish
的时候失败了,
错误提示如下:
npm ERR! code E400
npm ERR! 400 Bad Request - PUT https://registry.npmjs.org/table-to-csv-download - Bad Request
npm ERR! A complete log of this run can be found in:
npm ERR! /Users/admin/.npm/_logs/2021-08-31T01_12_27_586Z-debug.log
我这个包的名字就是 table-to-csv-download
,网上查了各种资料,各种方法都试了,但是还是不行,
突然看到这个 https://github.com/npm/cli/issues/2248
里面有说到,可能是名字里包含了download
导致发布失败, 我把名字改了 改成 tabel-to-csv
然后就发布成功了!
虽然成功了,但是为什么包名里不能有 download
这个单词还是不清楚原因。