blog icon indicating copy to clipboard operation
blog copied to clipboard

npm publish 有时候突然很卡,怎么都发布不了包,遇到过吗?

Open diamont1001 opened this issue 3 years ago • 0 comments

之前遇到过好几次,在发布包的时候,npm publish 一直卡着,也没东西输出,就是卡着。 害的我把环境啥的都检查并重装了一遍,最后还是没能解决。 最后还是把代码交给同事,让同事给帮忙发布了……

直到最近,在新电脑上又出现了,这次决定再认真看下,打开了日志,竟然被我发现了其秘密……

代码里包含了个 /demo,而 demo 里有测试代码,我在本地跑的时候,/demo/node_modules/ 文件夹留了下来忘记删了,导致在 npm publish 的时候把整个 node_modules 目录都加进去吧,难怪会一直卡在那里呢。

解决方法,添加 .npmignore 文件,把 demo 文件夹排除了就好了!

demo/

diamont1001 avatar Sep 13 '20 03:09 diamont1001