如何设置允许publish一个包含大文件的package
用官方代码搭建了一个npm私有库,然后发现当一个package中某个文件较大(比如说16M),npm publish
时会返回400,而此时私有库的couchdb控制台显示:
2014-06-11T07:33:05.238Z ERROR Payload content length greater than maximum allowed: 10000000
2014-06-11T07:33:05.241Z INFO,REQUEST 192.168.65.145 PUT /test 400
从这句信息来看,应该是post数据过大导致,但是这个maximum content length
应该在哪设置呢?
google无果,扫couchdb/npmjs.org/mochiweb代码无果。Thx in advance.
1 回复
找到原因了。由于之前我用了kappa做代理,而kappa有一个单次上行最大流量的控制。但这个错误居然是在couchdb中报出来的,导致我走向了错误的方向。。