【问题标题】:Heroku + Node "Error: Cannot find module '../config.js' Require stack: - /app/util/check-auth.js, - /app/graphql/resolvers/posts.js, - /app/index.jsHeroku + Node“错误:找不到模块'../config.js'需要堆栈:-/app/util/check-auth.js,-/app/graphql/resolvers/posts.js,-/app/index.js。 js
【发布时间】:2021-02-11 22:57:41
【问题描述】:

我的应用在本地运行良好,但使用 Heroku 部署后出现应用错误。

This are my Heroku logs

This is my project structure:

{
  "name": "merng",
  "version": "1.0.0",
  "description": "",
  "main": "index.js",
  "scripts": {
    "serve": "node index.js",
    "start": "node index.js"
  },
  "keywords": [],
  "author": "",
  "license": "ISC",
  "dependencies": {
    "apollo-server": "^2.5.0",   
     "bcryptjs": "^2.4.3",
     "graphql": "^15.3.0",
      "jsonwebtoken": "^8.5.1",
    "mongoose": "^5.10.10"
  },
  "devDependencies": {
    "nodemon": "^2.0.6"  
  }
}

【问题讨论】:

    标签: javascript node.js heroku graphql apollo-server


    【解决方案1】:

    检查您的 .gitignore 文件。如果根据您的错误消息丢失的文件包含在您的 .gitignore 中,您将不得不删除它们。顺便说一句,我也遇到了部署到heroku的问题,并且我通过我的错误同时学习:)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-12-25
      • 2021-08-17
      • 2021-07-13
      • 1970-01-01
      • 2017-11-27
      • 2018-07-07
      • 2018-11-07
      • 2018-09-30
      相关资源
      最近更新 更多