Heroku应用程序在部署时失败。找不到模块,但可以在本地工作

时间:2020-06-04 04:01:03

标签: node.js heroku

带有heroku日志的垃圾箱:https://pastebin.com/MNEisZJA

let SerializedUser = require('./src/structures/models/SerializedUser.js');
let loginUser = require('./src/structures/functions/loginUser.js')
let resetPassword = require('./src/structures/functions/resetPassword.js')
let createUser = require('./src/structures/functions/createUser.js')

问题:在本地工作正常,能够成功要求文件,但是当我部署到heroku时找不到模块。

1 个答案:

答案 0 :(得分:0)

检查案例。例如有 v3.js 模块:

require('./V3.js')

适用于 Mac,但不适用于 ubuntu。所以你应该改用这个

require('./v3.js')