“npm rebuild”实际上是做什么的?

uemypmqf  于 2023-05-18  发布在  其他
关注(0)|答案(1)|浏览(214)

我一直在努力解决一个在运行npm rebuild(即@getinsomnia/node-libcurl)后无法构建的模块,尽管它在没有--ignore-scriptsnpm install上可以构建。
我通过在模块目录中运行npx node-pre-gyp install来解决这个问题,但是我想知道为什么它没有按照我期望的那样运行--构建模块。
npm docs for npm rebuild say
此命令在匹配的文件夹上运行npm build命令。
npm build是什么意思它的文档是only exists for npm v6,而不是任何更新的版本,我也不能在我的npm v8上运行npm build(“未知命令”),甚至文档也没有对我说什么:
这是npm link和npm install调用的plumbing命令。通常应该在安装过程中调用它,但如果需要直接运行它,请运行:npm build

t98cgbkg

t98cgbkg1#

npm build会失败
npm run build可以

  • 假设它在 * package.json * 中配置正确

😁👍

相关问题