我正在使用npm 5.6.0版并正在运行
bash
npm pack -ddd
其中-ddd是最大的详细程度。当bundledDependencies包含所有依赖项时,npm包需要很长时间(实际上它可能会挂起,因为它似乎挂在预包装阶段)。显然有焦油拉链可能使包装不合理地长。让其他人有这种经验,解决方案是什么?
下面给出的命令输出。它只是挂在显示的最后一步。
npm pack -ddd
npm info it worked if it ends with ok
npm verb cli [ '/usr/local/bin/node', '/usr/local/bin/npm', 'pack', '-ddd' ]
npm info using npm@5.6.0
npm info using node@v9.2.0
npm verb npm-session ae9cf4a7728a0813
npm sill pacote directory manifest for undefined@file: fetched in 15ms
npm info lifecycle Bot@1.0.0~prepublish: Bot@1.0.0
npm info lifecycle Bot@1.0.0~prepare: Bot@1.0.0
npm info lifecycle Bot@1.0.0~prepack: Bot@1.0.0
⸨░░░░░░░░░░░░░░░░░░⸩ ⠏ : info lifecycle Bot@1.0.0~prepack: Bot@1.0.0
任何想法?
由于
答案 0 :(得分:1)
好吧,它看起来像是npm中的一个错误。我按照本文https://github.com/npm/npm/issues/19083中的建议降级到npm 5.3,问题解决了。