首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何解决Heroku错误:找不到模块‘傀儡-集群’?

如何解决Heroku错误:找不到模块‘傀儡-集群’?
EN

Stack Overflow用户
提问于 2020-01-12 08:32:07
回答 1查看 1.3K关注 0票数 0

我正试图从我的Heroku应用程序中运行一个脚本。我试图使用以下命令在Heroku服务器上运行它:

代码语言:javascript
复制
heroku run node path/to/myScript.js

当我在本地运行这个脚本时,它工作得很好。但是当我试图在Heroku上远程运行它时,我遇到了一个错误。

我希望看到脚本正确运行的证据,但是我得到了下面的错误。

错误:找不到模块‘傀儡-集群’

该依赖项位于我的package.json中。

package.json

代码语言:javascript
复制
  "dependencies": {
    ...
    "puppeteer-cluster": {
      "version": "0.18.0",
      "resolved": "https://registry.npmjs.org/puppeteer-cluster/-/puppeteer-cluster-0.18.0.tgz",
      "integrity": "sha512-xxxxxxxx+xxxxxxxxxxxxxxxxxxxxx==",
      "requires": {
        "debug": "^4.1.1"
      }
    },
    ...

我已经尝试过了。

  1. 我试图确保我将所有新文件正确地提交到git,如下所示。 吉特加。git提交-m“更新”git推heroku主
  2. 我尝试了以下命令序列基于这个答案。 $ heroku配置:设置NODE_MODULES_CACHE=false $ git提交-am 'disable_node_modules_cache‘-允许-空$ git推heroku主
  3. 我试图从头开始重建和重新部署我的应用程序,如下所示。 heroku创建我的-令人敬畏的应用程序-构建包heroku/nodejs

但我发现了一个错误:

我的名字“我的超赞-应用程序”已经被采纳了。

  1. 此页面列出以下内容,我试过,但没有成功。

heroku config:set NODE_MODULES_CACHE=false 接下来,您应该确保您不会意外地将模块签入git。最后,您应该检查以确保您的依赖项在package.json中被正确列出。

  1. 我还尝试了双重检查,以确保我没有跟踪任何git文件,检查下面的正如这里所建议的。 git ls-file\ grep node_modules
  2. 在检查本地的节点版本之后,我在我的package.json中添加了一个节点版本。 节点--版本v12.10.0

package.json

代码语言:javascript
复制
  "name": "myapp",
  "description": "a really cool app",
  "version": "0.1.0",
  "engines": {
    "node": "12.10.0"
  },
  1. 我还审查了这个地点的信息。

我做错了什么?接下来我该做什么呢?

EN

回答 1

Stack Overflow用户

发布于 2020-01-12 10:54:55

下面这个对我的案子有效。

我在本地重新安装了我所有的依赖项。

代码语言:javascript
复制
  rm -rf node_modules
  # <manually remove node_modules>
  # <manually remove package-lock.json>
  npm cache clean --force # `npm cache clean` is obsolete
  npm cache verify
  npm install

然后重新部署到Heroku。

代码语言:javascript
复制
  git add .
  git commit -m "update"
  git push heroku master

这点值得称赞,所以回答。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59702189

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档