blog
blog copied to clipboard
npm publish 有时候突然很卡,怎么都发布不了包,遇到过吗?
之前遇到过好几次,在发布包的时候,npm publish
一直卡着,也没东西输出,就是卡着。
害的我把环境啥的都检查并重装了一遍,最后还是没能解决。
最后还是把代码交给同事,让同事给帮忙发布了……
直到最近,在新电脑上又出现了,这次决定再认真看下,打开了日志,竟然被我发现了其秘密……
代码里包含了个 /demo
,而 demo
里有测试代码,我在本地跑的时候,/demo/node_modules/
文件夹留了下来忘记删了,导致在 npm publish
的时候把整个 node_modules
目录都加进去吧,难怪会一直卡在那里呢。
解决方法,添加 .npmignore
文件,把 demo
文件夹排除了就好了!
demo/