当我将 app nodejs 部署到 heroku 时,我遇到了问题

时间:2021-07-23 14:55:32

标签: node.js heroku


sh: 1: node-pre-gyp: 权限被拒绝 npm 错误!代码生命周期 npm 错误!错误号 126 npm 错误! canvas@2.8.0 安装:node-pre-gyp install --fallback-to-build npm 错误!退出状态 126 npm 错误! npm 错误!在 canvas@2.8.0 安装脚本中失败。 npm 错误!这可能不是 npm 的问题。上面可能有额外的日志输出。

   npm ERR! A complete log of this run can be found in:
   npm ERR!     /tmp/npmcache.eYOj4/_logs/2021-07-23T14_32_47_369Z-debug.log

1 个答案:

答案 0 :(得分:1)

我找到了解决方案!这里的问题是无法执行“node-pre-gyp”(代码126)您需要通过:“npm i node-pre-gyp”安装它然后从本地文件夹和github中删除node_modules文件夹回购并推送您的代码。然后你在 herokuapp 上建立你的主分支。它对我有用,我希望它对你有用。